我有一个包含“好”mime类型列表的数组:
public $imageMimes = array('image/jpeg', 'image/png', 'image/gif', 'image/bmp', 'image/tiff');
我正在测试它:
if (in_array($this->data['PictureForm']['file']['type'], $imageMimes)) {
...}
当我打印针变量时,我得到image / png,但没有匹配?有什么想法吗?谢谢!
答案 0 :(得分:2)
好像您需要使用$this->imageMimes
而不是$videoMimes
所以你犯了两个错误:
您试图访问本地变量(不存在),而不是对象属性
您使用了错误的名称