如何检查文件扩展名zend验证器?

时间:2011-11-11 06:47:50

标签: zend-framework validation

我需要将文件上传到数据库并在验证器扩展之前将其检出。 这样做 - 从* $ _FILES *中获取文件函数* file_get_contents *和文件名的内容。 需要检查文件扩展名(zend验证器)。怎么样?

我的代码有什么问题:

        $allowed_ext = 'pic, jpg, gif, png, bmp';
        $validator = new Zend_Validate_File_Extension();
        return $validator->isValid($allowed_ext, $fileName);
        if (!$validator->isValid($allowed_ext, $file)) 
            return 'Invalid extension';

1 个答案:

答案 0 :(得分:5)

这对我有用:

$validator = new Zend_Validate_File_Extension();
$validator->addValidator('Extension', false, 'jpg,jpeg,png,gif');