Основные функции для работы с массивами на 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 достаточно просто, достаточно запомнить несколько простых функций и применять их для достижения нужного результата.
Последние статьи
- ИТ / Разное 08.07.21 Как бесплатно сделать перевод для сайта без API, перевод документов в Google Translate
- ИТ / Разное 06.07.21 Как сделать кнопку подписки на сайте, базу подписчиков и автоматическую рассылку
- Еда / Разное 06.07.21 Как быстро приготовить вкусные жаренные пирожки с картошкой и луком
- ИТ / Разное 04.07.21 Кэширование - создание, загрузка и сброс. Где хранить кэш, способы и виды кэширования
- ИТ / Базы данных 03.07.21 Свой NoSQL - хранение данных в файлах и не только в базе данных. Хранение настроек, небольших данных и файлов кеширования