Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 12.07.2026 Время: 08:29
Ваш IP: 216.73.217.100
Загрузка сервера: 0.13
old.ubuntu-desktop.ru - Удаление элементов массива - PHP    Главная > Веб-программирование > PHP

Удаление элементов массива

В этой статье будет рассмотрено удаление элементов массива как по ключу, так и по значению.

Удаление элементов массива по значению:

$b = array('zip','7z','rar','tar','taz');
print_r ($b);
echo "<br>";
$x = array_search('7z', $b); // находим значение в массиве
unset($b[$x]); // удаляем из массива значение
print_r ($b);

Для удаления элемента массива по значению, необходимо сначала его найти в массиве (функция array_search), а затем его удалить (функция unset).

Array ( [0] => zip [1] => 7z [2] => rar [3] => tar [4] => taz ) 
Array ( [0] => zip [2] => rar [3] => tar [4] => taz )

Для удаления элемента по ключу, достаточно указать номер ключа:

$b = array('zip','7z','rar','tar','taz');
print_r ($b);
echo "<br>";
unset($b[3]); // удаляем из массива значение
print_r ($b);

Array ( [0] => zip [1] => 7z [2] => rar [3] => tar [4] => taz ) 
Array ( [0] => zip [1] => 7z [2] => rar [4] => taz )

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-20 09:43:23 | liman28 | Категория: PHP | Просмотров: 49
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   AQUALUNG — АУДИОПЛЕЕР С ПЛАВНЫМИ ПЕРЕХОДАМИ
Aqualung — аудиоплеер с плавными переходами Aqualung — это музыкальный проигрыватель для операционной системы GNU/Linux. Его особенностью является то, что переход к следующей дорожке в списке воспроизведения происходит точно, без задержек. Он также поддерживает высококачественное преобразование частоты дискретизации, если это требуется (когда устройство вывода и воспроизводимая дорожка имеют разную…
  2017-08-09 07:40:17 | Категория: Мультимедиа
   Оператор исполнения внешних команд
PHP поддерживает оператор исполнения - это обратные кавычки (``). Оператор исполнения внешних команд может выполнить консольную команды и показать полученный вывод. Для примера используем команду free которая предоставляет информацию об использованной и неиспользованной памяти, а так же о разделе подкачки (swap). $output = `free`; echo "<pre>$output</pre>"; total used free shared buffers cached Mem: 12301784 10685872 1615912 …
  2017-08-29 19:50:40 | Категория: PHP
   ALIEN ARENA — трёхмерная сетевая «стрелялка» от первого лица
ALIEN ARENA — трёхмерная сетевая «стрелялка» от первого лица, которая создана на основе исходного кода Quake II и Quake III, выпущенных id Software по лицензии GPL. Она имеет 32-битную графику, новый движок частиц и эффектов, световые эффекты, отражения от воды, высококачественные текстуры и скины, подробные полигональные модели, сногсшибательные карты. Всё это поднимает ALIEN ARENA на новый уровень соперничества среди…
  2017-08-04 10:36:05 | Категория: Игры
   УСТАНОВКА GOOGLE CHROME В LINUX
Chrome – это простой, быстрый и безопасный веб-браузер для современного Интернета. Google Chrome обеспечивает быструю работу в Интернете. Он легко открывается с рабочего стола, мгновенно загружает страницы и без промедления запускает сложные веб-приложения. Браузер Chrome имеет простой и удобный интерфейс. Например, с помощью одного поля можно легко и быстро выполнять поиск и переходить на другие страницы, а…
  2017-08-06 01:22:32 | Категория: Интернет
   Nexuiz — компьютерная игра в жанре шутер от первого лица
Nexuiz — компьютерная игра в жанре шутер от первого лица, созданная компанией Alientrap. Разработка игры прекращена, «духовным продолжением» является Xonotic. На данный момент актуальна версия 2.5.2, появившаяся в сети 1 октября 2009 года. Игра является абсолютно бесплатной и распространяется на условиях свободной лицензии GNU GPL. Игра поддерживает операционные системы Linux, Mac OS X, OpenSolaris и Windows. Версия 1.0 была…
  2017-08-02 07:32:19 | Категория: Игры

Вверх