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

   Anki - программа для тренировки памяти по методу "повторение с интервалами"
Anki — программа, помогающая вам запоминать разные данные (например, слова или выражения на иностранном языке) легко, быстро и эффективно. Для этого программа отслеживает как хорошо вы запомнили каждый из пунктов и использует эту информацию для составления оптимального графика показа карточек. Помимо текста, она может воспроизводить звук, показывать изображения и TeX- вставки в карточках. Она может…
  2017-08-13 22:05:26 | Категория: Разное
   Mypaint — растровый графический редактор
Mypaint — растровый графический редактор, программа для цифровых художников. Представляет собой минимальный функционал графического редактора, неограниченный холст и простой интерфейс на GTK+, не отвлекая художника от процесса рисования. Особенности MyPaint обладает минимальным интерфейсом и функциями исключительно для рисования, отсутствуют характерные для графических редакторов функции как…
  2017-08-03 21:52:48 | Категория: Графика
   FluxGui Indicator — адаптация цветовой тон монитора в зависимости от времени суток
FluxGui Indicator — это приложение позволяет адаптировать цветовой тон монитора к текущему времени суток. FluxGui Indicator позволяет менять цветовой тон экрана монитора в зависимости от времени суток, тем самым снимая с ваших глаз ненужную нагрузку. Днем для глаз будут полезны более холодные тона 6500К, а вечером более теплые тона 2700К. FluxGui Indicator постепенно и незаметно для Вас меняет цветовой тон. Для нормальной…
  2017-08-12 21:37:10 | Категория: Разное
   МЕНЯЕМ ЛОГОТИП UBUNTU 13.10 НА ПАНЕЛИ UNITY
Меняем логотип Ubuntu 13.10 на панели Unity В Ubuntu 13.10 логотип панели Unity находится в папке /usr/share/unity/icons/, launcher_bfb.png — значок логотипа. Для начала нам необходимо сделать резервную копию значка логотипа, на случай если вы захотите вернуть его обратно: sudo cp /usr/share/unity/icons/launcher_bfb.png /usr/share/unity/icons/launcher_bfb.png.back Затем нам нужна иконка в формате PNG с размерами 48 на 48 пикселей. Для примера я выбрал пингвиненка. Скачать…
  2017-08-04 08:59:09 | Категория: Ubuntu
   УСТАНОВКА LAMP В LINUX UBUNTU 14.04 (14.10)
LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов: Linux — операционная система Linux; Apache — веб-сервер; MariaDB / MySQL — СУБД; PHP — язык программирования, используемый для создания веб-приложений(помимо PHP могут…
  2017-08-11 21:30:26 | Категория: Сервер

Вверх