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

   Оператор исполнения внешних команд
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
   Две кнопки submit в одной форме
Если Вам необходимо использовать две и более кнопки submit в одной форме, то можно воспользоваться простым скриптом пример которого показан на странице. HTML <form method="post"> <input type="submit" name="prim" value="Применить" /> <input type="submit" name="clean" value="Очистить" /> </form> PHP if (isset($_POST['prim'])) { ... } else if (isset($_POST['clean'])) { …
  2017-08-13 18:48:41 | Категория: PHP
   Поиск в массиве
Для поиска в массиве используется функция array_search(). Функция осуществляет поиск данного значения в массиве и возвращает соответствующий ключ в случае удачи. Пример использования: $a = array(2=>"кино", 8=>"музыка", 9=>"театр", 12=>"цирк", 14=>"школа"); echo $key = array_search('музыка', $a); // выведет…
  2017-08-22 22:28:21 | Категория: PHP
   GIS-WEATHER — ПОГОДНЫЙ ВИДЖЕТ ДЛЯ LINUX UBUNTU
Gis-Weather — погодный виджет для Linux Ubuntu. Погодный виджет способен подробно отображать прогноз погоды, имеет меню настройки при помощи которого можно изменить внешний вид, включить автозагрузку программы, зафиксировать виджет на рабочем столе (перенесите его в нужно место рабочего стола при помощи мышки), установить язык программы и погоды, сменить или убрать фон виджета и многое другое. Установка Gis-Weather…
  2017-08-09 10:23:53 | Категория: Разное
   Calligra Suite - пакет офисных приложений
Calligra Suite — это пакет офисных приложений, входящий в состав проекта KDE. Изначально создавался как форк пакета KOffice, разрабатывавшегося ранее. Все компоненты пакета опубликованы под свободными и открытыми лицензиями. Части пакета: Часть Описание Words Текстовый процессор, ориентированный на стили (вместо конкретных атрибутов шрифта) и врезки (вместо страниц) Sheets Табличный процессор,…
  2017-09-20 09:47:14 | Категория: Офис

Вверх