Почему php не генерирует неопределенное уведомление о смещении для смещения на значениях integer / null / boolean? - PullRequest
0 голосов
/ 15 мая 2018

В любом из следующих случаев нет неопределенного уведомления о смещении или какого-либо уведомления:

$var1 = true;
$var2 = $var1[4];

$var1 = null;
$var2 = $var1[4];

$var1 = 1234;
$var2 = $var1[4];

Все эти случаи являются недействительными кодами, и можно ожидать, что PHP выдаст какое-то уведомление.Есть ли причина для того, чтобы не выдавать ошибку, или это просто из-за этих странностей PHP?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...