null 参照の未定義のインデックスにアクセスする場合、PHP はエラーをスローしません。
<?php
$array = &$foo['bar'];
if ($array['stuff']) echo 'Cool'; // No PHP notice
$array['thing'] = 1; // Array created; $foo['bar']['thing'] == 1
$array['stuff']; // PHP notice
参照でなければ$array
、PHP は最初の行で文句を言ったでしょう。
なぜ参考にならないのですか?null 参照の isset を気にする必要がありますか、それとも PHP が内部的に不平を言って、私に知らせていませんか?