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

And*_*rei 0 validation zend-framework

我需要将文件上传到数据库并在验证器扩展之前检查它.这样做 - 从*$ _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';
Run Code Online (Sandbox Code Playgroud)

Sud*_*oti 5

这对我有用:

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