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

   Не запускается OPENSHOT (Ubuntu 15.10)
OpenShot Video Editor — это свободный нелинейный видеоредактор с открытым исходным кодом для Linux, построенный с помощью Python, GTK и MLT Framework. Проект был основан в августе 2008 года Джонатоном Томасом, с целью предоставления стабильного, свободного и простого в использовании видеоредактора. После очередного обновления видеоредактор Openshot перестал запускаться, при запуске программы через терминал возникает…
  2017-08-13 10:19:45 | Категория: Система
   ГОРЯЩИЙ ГРИФ (FRETS ON FIRE)- ИГРА РАЗВИВАЮЩАЯ МУЗЫКАЛЬНЫЕ НАВЫКИ И БЫСТРОТУ ПАЛЬЦЕВ
Горящий Гриф (frets on fire) — игра развивающая музыкальные навыки и быстроту пальцев. Основная цель игры состоит в том, чтобы играть на «гитаре» при помощи клавиатуры, при этом надо максимально точно нажимать клавиши в такт музыке, используя маркеры расположенные на экране. Доступен официальный интернет — список баллов игроков. В игре есть возможность редактирования уже существующих песен, а так…
  2017-08-07 11:06:04 | Категория: Игры
   BERET — 2D-ПЛАТФОРМЕР, ИГРА ГОЛОВОЛОМКА
Beret — 2D-платформер, игра головоломка про ученого по имени Берет, который имеет телекинетические способности. Основная цель игры — это прохождение уровней передвигая различные предметы и препятствия используя телекинетические способности. Игра содержит 21 уровень 120 коллекционных медальонов Более 20 часов геймплея Редактор уровней Видео Для установки игры в Linux Ubuntu необходимо скачать zip архив…
  2017-08-11 08:36:38 | Категория: Игры
   SyncWall – программа для смены обоев на рабочем столе
SyncWall – программа для смены обоев на рабочем столе, которая может синхронизировать обои на нескольких рабочих столах. Основные возможности программы: автоматическое/ручное изменение фоновых изображений; поддержка нескольких мониторов; синхронизация фонового изображения между рабочими станциями; настраиваемый интервал/время дня смены фонового изображения; поддержка специальных эффектов для…
  2017-08-12 00:29:02 | Категория: Система
   Klavaro — клавиатурный тренажер
Klavaro — клавиатурный тренажер для Linux — программа, предназначенная для обучения печати на клавиатуре. Ключевые особенности: Интернациональность: ar bg bn ca cs da de el en_GB eo es eu fi fr gl hu hr it kk ky nb nl pa pl pt_BR ru sl sr sv te uk ur vi wo zh_CN (если хотите перевести на ещё один язык, пожалуйста, прочитайте указания по переводу) Готовые к использованию раскладки клавиатуры: "qwerty" (AR; BG; BG_2; BR; BR_abnt2; CZ; EL; EO; ES; EU; HE; IN; IT; JP; KK; NB; PT; SE; TR; UK;…
  2017-08-21 09:51:11 | Категория: Разное

Вверх