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

   MahJong — классическая 3D игра
MahJong — классическая 3D игра. Игра обладает приятной графикой, звуковым и музыкальным сопровождением. Игровое поле 3D обладает функциями вращения и зумом. В игре можно менять сложность, внешний вид наборов плиток. Игра Маджонг генерирует случайную раскладку плиток, цель игры выбрать одинаковые пары плиток и убрать их с игрового поля, игра закончится когда все плитки будут удалены с игрового поля. Игра…
  2017-08-12 09:42:50 | Категория: Игры
   UNVANQUISHED — ИГРА, ШУТЕР ОТ ПЕРВОГО ЛИЦА ДЛЯ LINUX UBUNTU
Unvanquished — бесплатная игра, шутер от первого лица для Linux Ubuntu (игра доступна так же для Mac OS и Windows)Действие игры разворачивается в будущем, идет война между людьми и инопланетянами. В игре доступно огромное количество всевозможного оружия. В начале игры необходимо определится за кого Вы будете играть, за людей или инопланетян, так же для игры необходимо подключение к Интернету. Игра Unvanquished создана…
  2017-08-07 20:20:03 | Категория: Игры
   KUBRICK — ТРЁХМЕРНАЯ ИГРА, ОСНОВАННАЯ НА КУБИКЕ РУБИКА
Kubrick — игра, основанная на головоломке «кубик Рубика» и использующая библиотеки 3D-графики OpenGL. В Kubrick можно играть с кубиками, «кирпичиками» и «плитками» размером от 2x2x1 до 6x6x6. Имеются несколько встроенных головоломок различной сложности, а также демонстрации их решения и красивые узоры. Есть возможности сохранить и перезагрузить игру, неограниченная глубина отмены и повтора…
  2017-08-11 13:38:58 | Категория: Игры
   RawTherapee
Программа предназначена для обработки фотографий, в том числе в RAW-форматах.    Возможности RawTherapee:   коррекция экпозиции настройка баланса белого удаление цветовых и яркостных шумов настройка цветовых каналов компенсация хроматических аберраций, виньетирования и дисторсии поворот и отражение изображения кадрирование изменение разрешения редактирование тегов Exif и IPTC пакетная…
  2017-08-04 07:41:20 | Категория: Графика
   GADMIN - PROFTPD графический интерфейс для управления FTP-сервером ProFTPD
GADMIN-PROFTPD — удобный графический интерфейс для управления FTP-сервером ProFTPD, позволяет легко и быстро FTP доступ к домашнему каталогу пользователя. В моем случае возникла необходимость получить ftp доступ к папке сайта. FTP — стандартный протокол, предназначенный для передачи файлов по TCP-сетям (например, Интернет). Использует 21-й порт. FTP часто используется для загрузки сетевых страниц и других…
  2017-08-13 10:57:23 | Категория: Сервер

Вверх