Как записать значение в массив php

Ответы
Аватар пользователя Roman Ashikov
Roman Ashikov
16 ноября 2021

Добавить значение в массив можно с помощью [].

<?php

$numbers = [1, 2, 3];
// [
//     1,
//     2,
//     3,
// ]
$numbers[] = 100; // значение добавляется в конец массива
print_r($numbers);
// => [
// =>    1,
// =>    2,
// =>    3,
// =>    100,
// => ]

Для ассоциативных массивов нужно указывать ключ по которому мы хотим записать значение:

<?php

$collection = ['hexlet' => 'One Love']
// [
//     "hexlet" => "One Love",
// ]
$collection['Awesomeness'] = true;
print_r($collection);
// => [
// =>     "Hexlet" => "One Love",
// =>     "Awesomeness" => true,
// => ]