Use of undefined constant item – assumed ’xxx in…

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

PHP5.xで”Use of undefined constant item – assumed ‘xxxx’ in…”エラーが出るようになった

エラー内容としては「定義されていない定数を使用しようとしています」という意味なので当然と言えば当然なのですが、配列の添え字を指定する際にクォーテーションで囲っていない場合にでます。

NGな例

$sample = $array[ hoge ];

OKな例

$sample = $array[ 'hoge' ] ;
$sample = $array[ "hoge" ] ;

ちょっとはまりました。疲れているのかも。とほほ。


スポンサーリンク
レクタングル(大)広告
レクタングル(大)広告

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存