Проверка на массив
|
is_array()
|
Проверяет является ли переменная массивом
|
Подробнее
|
Добавление в массив
|
array_push()
|
Добавляет один или несколько элементов в конец массива
|
Подробнее
|
range()
|
Создает массив с диапазоном элементов
|
Подробнее
|
array_replace()
|
Заменяет значения первого массива значениями с такими же ключами из других переданных массивов
|
Подробнее
|
array_unshift()
|
Добавляет элементы в начало массива
|
Подробнее
|
array_push()
|
Добавляет элементы в конец массива
|
Подробнее
|
array_pad()
|
Дополняет массив определенным значением до заданного размера
|
Подробнее
|
array_fill()
|
Создает массив, заполненный элементами с определенным значением
|
Подробнее
|
array_fill_keys()
|
Создает массив и заполняет массив элементами с определенным значением так, чтобы весь массив был с
одинаковыми элементами
|
Подробнее
|
Удаление из массива
|
unset()
|
Удаление из массива
|
Подробнее
|
array_shift()
|
Вырезает и возвращает первый элемент массива
|
Подробнее
|
array_pop()
|
Вырезает и возвращает последний элемент массива
|
Подробнее
|
array_unique()
|
Осуществляет удаление повторяющихся элементов (дублей) из массива
|
Подробнее
|
Проверка наличия в массиве
|
In_array()
|
Проверяет, присутствует ли в массиве значение
|
Подробнее
|
array_values()
|
Выбирает все значения из массива
|
Подробнее
|
array_search()
|
Производит поиск значения в массиве и возвращает ключ первого найденного элемента
|
Подробнее
|
Длина массива
|
count()
|
Подсчитывает длину массива
|
Подробнее
|
array_count_values()
|
Производит подсчет количества всех значений массива
|
Подробнее
|
Слияние массивов
|
array_merge()
|
Соединяет два и более массивов вместе
|
Подробнее
|
array_keys()
|
Получает ключи массива и записывает их в новый массив
|
Подробнее
|
array_combine()
|
Осуществляет слияние двух массивов в один ассоциативный
|
Подробнее
|
array_chunk()
|
Разбивает одномерный массив в двухмерный
|
Подробнее
|
Математические функции массивов
|
max()
|
Возвращает наибольшее значение
|
Подробнее
|
min()
|
Находит наименьшее значение
|
Подробнее
|
array_sum()
|
Вычисляет сумму элементов массива
|
Подробнее
|
array_product()
|
Вычисляет произведение (умножение) элементов массива
|
Подробнее
|
Переворачивание массивов
|
array_reverse()
|
Возвращает массив с элементами в обратном порядке
|
Подробнее
|
array_flip()
|
Производит обмен местами ключей и значений массива
|
Подробнее
|
array_rand()
|
Возвращает случайный ключ из массива
|
Подробнее
|
shuffle()
|
Осуществляет перемешивание массива так, чтобы его элементы шли в случайном порядке
|
Подробнее
|
Сортировка массива
|
sort()
|
Сортировка по возрастанию элементов
|
Подробнее
|
rsort()
|
Сортировка по убыванию элементов
|
Подробнее
|
asort()
|
По возрастанию элементов с сохранением ключей
|
Подробнее
|
arsort()
|
По убыванию элементов с сохранением ключей
|
Подробнее
|
ksort()
|
По возрастанию ключей
|
Подробнее
|
krsort()
|
По убыванию ключей
|
Подробнее
|
usort()
|
По функции по элементам
|
Подробнее
|
uksort()
|
По функции по ключам
|
Подробнее
|
uasort()
|
По функции по элементам с сохранением ключей
|
Подробнее
|
natsort()
|
Натуральная сортировка
|
Подробнее
|
Применение функции к массиву
|
array_map()
|
Применяет заданную функцию ко всем элементам массива и возвращает измененный массив
|
Подробнее
|
Пересечение массивов
|
array_intersect()
|
Вычисляет пересечение массивов - возвращает массив из элементов, которые есть во всех массивах
|
Подробнее
|