Как я могу удалить ключ и его значение от ассоциативного массива?

Учитывая ассоциативный массив:

array("key1" => "value1", "key2" => "value2", ...)

Как я пошел бы об удалении определенной пары "ключ-значение", учитывая ключ?

166
задан meagar 25 January 2016 в 17:35
поделиться

3 ответа

Вы можете использовать unset :

unset($array['key-here']);

Пример:

$array = array("key1" => "value1", "key2" => "value2");
print_r($array);

unset($array['key1']);
print_r($array);

unset($array['key2']);
print_r($array);

Вывод:

Array
(
    [key1] => value1
    [key2] => value2
)
Array
(
    [key2] => value2
)
Array
(
)
350
ответ дан 23 November 2019 в 21:01
поделиться

Использование unset :

unset($array['key1'])
5
ответ дан 23 November 2019 в 21:01
поделиться

Использовать unset () :

unset($array['key1']);
26
ответ дан 23 November 2019 в 21:01
поделиться
Другие вопросы по тегам:

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