$ php -r '$data = array(); echo $data["key"];' PHP Notice: Undefined index: key in Command line code on line 1当然ですね。 $ php -r '$data = null; echo $data["key"];'今更ながらに知ったのだけど、NOTICEも何も出ないのね。 決まったフォーマットの連想配列が返ってくることを期待したコードがnullを受け取ると、予期せぬハマりポイントになりかねない。 ちゃんとissetとかで確認するなりしてればいいのだけど あまりよくなかったので追記(後述)、 <?php $result = hogehoge(); if ($result['errCode']) { 〜 } みたいなゆるふわコードが紛れていると、問題箇所が特定しづらかったりしますね。 (2