「良い」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 が表示されますが、一致しませんか? 理由はありますか?ありがとう!