Добавьте данные динамично к Массиву

Я хочу добавить данные к массиву динамично.

35
задан sikas 24 July 2010 в 12:08
поделиться

4 ответа

В PHP существует довольно много способов работы с динамическими массивами. Инициализировать массив:

$array = array();

Добавить в массив:

$array[] = "item";
$array[$key] = "item";
array_push($array, "item", "another item");

Удалить из массива:

$item = array_pop($array);
$item = array_shift($array);
unset($array[$key]);

Есть еще много способов, это лишь некоторые примеры.

88
ответ дан 27 November 2019 в 06:28
поделиться
$array[] = 'Hi';

толкает на вершину массива.

$array['Hi'] = 'FooBar';

устанавливает определенный индекс.

10
ответ дан 27 November 2019 в 06:28
поделиться

Вот так:

$array[] = 'newItem';
4
ответ дан 27 November 2019 в 06:28
поделиться

В дополнение к прямому доступу к массиву существует также

array_push - проталкивает один или несколько элементов в конец массива

2
ответ дан 27 November 2019 в 06:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: