Добавление к несуществующему элементу - PullRequest
0 голосов
/ 06 мая 2020

Не могли бы вы объяснить, как работает этот код и почему он работает:

$a = [];

$a[] += '1';

var_dump($a);

Я понимаю, что $a[] создал новый элемент в массиве. В то время как += должен объединить два массива. Тем не менее, я ожидал, что этот код выдаст ошибку и выдаст ошибку.

Этот код дает тот же результат:

$a = [];

$a[] .= '1';

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