Можно ли при деструктуризации данных массива в заголовке цикла foreach() назначить новые элементы исходному входному масPhp

Кемеровские программисты php общаются здесь
Anonymous
Можно ли при деструктуризации данных массива в заголовке цикла foreach() назначить новые элементы исходному входному мас

Сообщение Anonymous »


Начиная с PHP7.1, выражение foreach() может реализовывать деструктуризацию массива как способ распаковки значений строк и индивидуального назначения переменных для дальнейшего использования.

При использовании деструктуризации массива в заголовке/подписи цикла foreach() можно ли объявлять новые элементы, а не просто обращаться к ним?

Например:

$array = [ ['foo' => 'a', 'bar' => 1], ['foo' => 'b', 'bar' => 2], ]; Можно ли добавить новый элемент в каждую строку исходного массива с помощью ключа new?

Вернуться в «Php»