php NULL как ключ массива приводится к пустой строке
Primary tabs
Можно убедиться:
<?php $a = [null => 5, 1 => 6]; foreach ($a as $k => $v) { echo gettype($k) . ' '; }
-- справедливо как минимум в php7.2
Поэтому если вы ищите в массиве ключ, то в принципе null можно возвращать как признак неудачи.
- Log in to post comments
- 1687 reads