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

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

Сообщение Anonymous »


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

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

Например:

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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