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

   array_pad - увеличение размера массива до заданной величины
Функция array_pad() увеличивает массив до заданной величины заполняя его значениями. Если параметр функции array_pad() положительное число, то массив увеличивается с конца, если отрицательное, то с начала. Если абсолютное значение параметра меньше или равно размеру массива, то функция не производит ни каких изменений размера массива. Пример использования: $a = array…
  2017-09-05 19:37:27 | Категория: PHP
   DOCKY — ДОК (ЛАУНЧЕР) ДЛЯ РАБОЧЕГО СТОЛА
Полноценный док, делающий открытие избранных приложений и управление окнами более простым и быстрым. Docky хорошо интегрируется в окружение GNOME и реализует серьёзный подход к настройке и использованию. Он просто работает. Docky обеспечивает запуск приложений, управление работающими приложениями и различные «доклеты», включая показ информации о загрузке процессора, о погоде, а также часы. Он подобен…
  2017-08-11 08:47:27 | Категория: Система
   LUGARU
Lugaru является предшественником Overgrowth. Это DRM-свободная игра, действие происходит от третьего лица, работает на Mac, Windows и Linux. Главный герой, Тернер, является антропоморфным кроликом-повстанцем с внушительными боевыми навыками. Во время поиска виновных в истреблении родной деревни, он раскрывает далеко идущие заговоры с участием коррумпированных лидеров республики кроликов и голодающих волков из соседнего…
  2017-08-07 15:15:19 | Категория: Игры
   Установка ядра Linux Kernel 3.11
1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей системы/компьютера, на свой страх и риск:    Для 32-bit (одной командой): cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11-saucy/linux-headers-3.11.0-031100-generic_3.11.0-031100.201309021735_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11-saucy/linux-headers-3.11.0-031100_3.11.0-031100.201309021735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11-saucy/linux-image-3.11.0-031100-generic_3.11.0-031100.201309021735_i386.deb && sudo dpkg -i…
  2017-08-20 15:47:59 | Категория: Система
   WPS Office — офисный пакет
WPS Office (ранее известный как Kingsoft Office) — офисный пакет, созданный китайским разработчиком программного обеспечения Kingsoft как альтернатива Microsoft Office. Продукт имеет давнюю историю развития в Китае. 6 июня 2014 года Kingsoft Office был переименован в WPS Office. Все продукты Kingsoft Office, как платные, так и бесплатные, были переименованы в WPS Office. Пакет состоит из текстового процессора Kingsoft Writer, программы создания презентаций…
  2017-08-12 20:33:52 | Категория: Офис

Вверх