Если у меня есть массив в PHP, который в настоящее время равен нулю, не должен ли доступ к неопределенному индексу вызывать ошибку уровня E_NOTICE?
Если у меня есть следующий фрагмент кода:
$myArray = null;
echo $myArray['foo']['bar'];
Я ожидал появления ошибки, но все работает без проблем. Я проверил, что мой уровень журнала установлен на E_ALL. Есть ли что-то, чего мне не хватает, или PHP с радостью возвращает null для неопределенных индексов, если вы не пытаетесь изменить данные?