たまたまApacheのエラーログを見たら、下のようなエラーが大量に出力されていた。
PHP Notice: Use of undefined constant abc - assumed 'abc' in /var/www/test.php on line 20
未定義の定数「abc」を使ってるよ。たぶん「'abc'」のことだろうから空気読んでそうしとくね。
ってことらしい。
該当のソースは下のような感じ。
$hoge = array(
abc => 0,
);
連想配列の初期化なんだけど、キーをクォートで囲ってないのが問題だった。
修正方法はもちろんこう。
$hoge = array(
'abc' => 0,
);
キーをクォートで囲むだけ。
あと参照の場合も $array[abc] なんてしたら同じエラーでちゃう。
$array['abc'] にしないとね。