Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 01.07.2026 Время: 21:46
Ваш IP: 216.73.216.111
Загрузка сервера: 1.87
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   TRANSMAGEDDON — ВИДЕО КОНВЕРТЕР
Transmageddon поддерживает почти все форматы файлов на входе и генерирует файлы множества форматов на выходе. Приложение создано для помощи в создании файлов, которые можно воспроизводить на мобильных устройствах, а также позволяет людям, не искушённым в мультимедиа, создавать мультимедийные файлы, не прибегая к инструментам командной строки с неуклюжим синтаксисом. В настоящее время поддерживаются…
  2017-08-06 19:02:16 | Категория: Мультимедиа
   bcmul - перемножает два числа c произвольной точностью
Функция bcmul() перемножает два числа произвольной точности. Пример использования: $a = 12.23; $b = 6.885; echo bcmul($a,$b,3)."<br>"; /// 84.203 echo bcmul($a,$b,0); ///…
  2017-09-09 18:09:18 | Категория: PHP
   SMOKIN GUNS — ШУТЕР ОТ ПЕРВОГО ЛИЦА ДЛЯ LINUX
Действие игры происходит на диком западе, в игре есть несколько режимов DeathMatch, дуэль, ограбление банка, так имеется возможность играть по сети или с ботами.   В игре доступно огромное кол-во оружия, это как правило классическое оружие тех времен: револьверы, пулеметы, динамит и др. Игра очень близка к реальности, то есть время зарядки оружия, частота выстрелов, так же очень важно в какую часть тела вы…
  2017-08-10 13:11:24 | Категория: Игры
   Freecol — игра в духе «Цивилизации»
Freecol — игра в духе «Цивилизации», но действие в ней происходит в колониальной среде. Колонизируйте новые миры, стройте города, торгуйте или сражайтесь с местными жителями и другими европейскими цивилизациями, торгуйте со своей родной страной, пока не будете готовы к сражению за свою независимость! Игра написана на языке программирования Java и работает, как минимум, в Microsoft Windows, Mac OS X (с проблемами), и…
  2017-08-13 10:24:22 | Категория: Игры
   Яндекс.Браузер для Linux Ubuntu (64-bit)
Яндекс.Браузер — фирменный браузер от компании Яндекс, он создан на базе Chromium. Браузер достаточно прост в обращении, но обладает рядом полезных функций, таких как например ускоренная загрузка страниц, быстрый доступ к часто посещаемый страницам, умная поисковая система, защита от вирусов и многое другое. Простой и быстрыйБраузер Yandex запускается всего за пару секунд.В интерфейсе браузера — только…
  2017-08-12 20:57:56 | Категория: Интернет

Вверх