0

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

4

1 に答える 1

2

使用し$this->imageMimesない必要があるようです$videoMimes

だからあなたは2つの間違いを犯しました:

  1. オブジェクト プロパティではなく、(存在しない) ローカル変数にアクセスしようとしました。

  2. 間違った名前を使用しました

于 2012-04-17T03:28:17.730 に答える