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

   compact - создание массива, содержащий названия переменных и их значения
Функция compact() создает массив, содержащий названия переменных и их значения. Пример использования: $a = "тепло"; $b = "холодно"; $c = "жарко"; $arr = array("a","b","c"); print_r ($result = compact($arr)); Array ( [a] => тепло [b] => холодно [c] => жарко ) Так же можно обойтись без функции array(), перечислив имена переменных в функции compact(): $a = "тепло"; $b = "холодно"; $c = "жарко"; print_r ($result = compact("c","b","a",$arr)); Array ( [c] => жарко [b] => холодно [a]…
  2017-09-19 20:20:37 | Категория: PHP
   УСТАНОВКА OPENOFFICE 4.1.0 В LINUX UBUNTU (14.04)
Apache OpenOffice — свободный пакет офисных приложений. Конкурирует с коммерческими офисными пакетами (в том числе Microsoft Office) как на уровне форматов, так и на уровне интерфейса пользователя. Одним из первых стал поддерживать новый открытый формат OpenDocument (ISO/IEC 26300).Основан на коде StarOffice, который был приобретён, а затем выпущен с открытым исходным кодом фирмой Sun Microsystems. После покупки последней права на OO.o перешли…
  2017-08-08 18:06:17 | Категория: Офис
   CHEESE — ПРОГРАММА ДЛЯ РАБОТЫ С ВЕБ-КАМЕРОЙ
Cheese — программа для работы с веб-камерой Программа позволяет записывать видео с веб камеры, делать снимки (или серии снимков). Главное достоинство этой программы — простота. Так имеется несколько весьма интересных эффектов при записи видео или съемки фотографий. Установка Cheese Установить Cheese очень просто, благо программа есть в стандартных репозиториях Ubuntu Linux. Для установки откройте терминал и…
  2017-08-07 22:15:47 | Категория: Мультимедиа
   XUBUNTU — КРАТКИЙ ОБЗОР
Xubuntu — широко известный дистрибутив Linux, он основан на проекте Ubuntu который базируется на Debian. В отличии от Ubuntu, Xubuntu имеет легкую графическую среду Xfce, поэтому Xubuntu рекомендовано устанавливать на слабые компьютеры. Xubuntu экономно использует память и другие системные ресурсы. Но тем не менее Xubuntu можно использовать на современных (мощных) компьютерах, в дистрибутиве имеется огромный набор…
  2017-07-31 20:16:42 | Категория: Система
   SVIEW — СТЕРЕОПРОИГРЫВАТЕЛЬ
sView — это программный комплекс для воспроизведения обычных и стереоскопических материалов на различных устройствах, подключаемых к персональному компьютеру. Поддерживаются как статические изображения, так и видео. Поддерживаемые устройства Анаглифные очки Мониторы с чересстрочной поляризацией Zalman, LG, Envision Затворные очки (требуется NVIDIA 3D Vision, AMD HD3D совместимое оборудование или профессиональная…
  2017-08-10 21:09:16 | Категория: Мультимедиа

Вверх