Вход Регистрация
ruen

Основные функции для работы с массивами на PHP, префикс array

php-array

Работать с массивами приходится в любом языке программирования, в PHP существует ряд специальных функций для удобной работы с массивами. Массивы позволяют хранить большое количество информации, это сложные структуры, которые могут содержать различные данные.

В PHP существует несколько видом массивов. Массивы могут быть простыми, могут быть ассоциативными, в которых есть соответствия ключа со значением. Также массивы могут быть вложенными, в один массив можно легко вложить другой.

Название большинства функций для работы с массивами начинается на array_, это позволяет быстро применить нужную функцию. Например, в IDE или в каком-либо редакторе может поддерживаться автодополнение, в таком случае разработчику достаточно написать array_ и дальше будут предложены все функции для работы с массивами. Но есть и функции, названия которых нужно запомнить или смотреть справочник. Такие функции начинаются без префикса array_.

Посмотрим, какие есть основные функции в PHP для работы с массивами:

  • array_flip - меняет местами ключи с их значениями в массиве,
  • array_intersect - вычисляет схождение массивов,
  • array_keys - возвращает все или некоторое подмножество ключей массива,
  • array_merge - сливает один или большее количество массивов,
  • array_pop - извлекает последний элемент массива,
  • array_push - добавляет один или несколько элементов в конец массива,
  • array_rand - выбирает один или несколько случайных ключей из массива,
  • array_reverse - возвращает массив с элементами в обратном порядке,
  • array_search - осуществляет поиск данного значения в массиве и возвращает ключ первого найденного элемента в случае удачи,
  • array_shift - извлекает первый элемент массива,
  • array_slice - выбирает срез массива,
  • array - создает массив,
  • asort - сортирует массив, сохраняя ключи,
  • count - подсчитывает количество элементов массива или что-то в объекте,
  • current - возвращает текущий элемент массива,
  • end - устанавливает внутренний указатель массива на его последний элемент,
  • in_array - проверяет, присутствует ли в массиве значение,
  • key - выбирает ключ из массива,
  • reset - устанавливает внутренний указатель массива на его первый элемент.

Таким образом, работать с массивами в PHP достаточно просто, достаточно запомнить несколько простых функций и применять их для достижения нужного результата.

Комментарии (0)
Для комментирования войдите или зарегистрируйтесь.
Оставить заявку

Последние статьи

Популярные разделы

Eqsash (Инструменты)

Приложение для Android - VK LAST USER ID, отучитель от зависимости и т.д.:
Доступно в Google Play

Amessage (Общение)

Вход в веб-версию
Приложение для Android:
Доступно в Google Play

Поделиться

Подписаться

YouTube

Книги

IT-заметки - Простым языком о самом нужном (HTML, CSS, JavaScript, PHP, базы данных, Drupal, Битрикс, SEO, домены, безопасность и другое), PDF, 500 стр.