PHP: Модифицирование массивов

Очень часто на практике требуется работать не просто со значениями, которые хранятся в массиве, а с его элементами в целом, то есть добавлять и удалять их.

Добавление элементов массива

На самом деле я уже писал как добавить элементы к массиву и делали это с помощью оператора присваивания. Но более эффективный способ заключается в применении функции array_push(), которая добавляет один или несколько элементов к концу массива.

1
2
3
4
5
<?php
Sclosets = аrrау("Ботинки",  "Футболка"); 
Array_push($closets,  "Кеды",  "Шорты"); 
print_r (Sclosets); 
?>

Удаление элементов массива
Удаление элементов массива можно тоже производить различными способами. В этой главе мы разберем два из них. Во-первых, удалить элемент массива можно с помощью функции unset(). На самом деле она предназначена для уничтожения переменных, но на практике часто используется при работе с массивами.

1
2
3
4
5
<?php
$closets = array("Ботинки",  "Футболка",  "Шорты");
unset($closets[1]);
print_r (Sclosets);
?>

В этом примере мы удалили элемент с индексом 1. Подобно функции array_push() есть функция аrrау_рор(), которая удаляет последний элемент массива.

1
2
3
4
5
<?php
Sclosets = аrrау("Ботинки",  "Футболка",  "Шорты");
array_pop($closets);
print_r ($closets);
?>

Готово!

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100