【发布时间】:2010-09-17 12:02:57
【问题描述】:
我有下一个代码:
$currFile = new Zend_File_Transfer_Adapter_Http();
$currFile->addValidator('Extension', false, 'jpg');
效果很好。但是如果我用array('jpg','png') 代替'jpg',则只有带有jpg 扩展名的文件有效。
如何设置超过 1 个扩展。感谢您的帮助。
【问题讨论】:
-
奇怪。看起来像有效的语法:framework.zend.com/manual/en/zend.file.transfer.validators.html 你能试试
"jpg,png"吗? -
它没有。我使用 Zend_File_Transfer_Adapter_Http,而不是 Zend_File_Transfer。
-
您是否出于任何特殊原因使用
Zend_File_Transfer_Adapter_Http?您是否尝试过仅使用Zend_File_Transfer?毕竟,目前Zend_File_Transfer只是Zend_File_Transfer_Adapter_Http的包装,因为还没有实现其他协议。
标签: php validation zend-framework file-upload