Функция PHP Array позволяет вам получать доступ к массивам и манипулировать ими.
Поддерживает простые массивы и многомерные массивы.
Функция PHP Array является неотъемлемой частью ядра PHP. Для использования этих функций установка не требуется.
функция | описывать |
---|---|
множество() | Создайте массив. |
array_change_key_case() | Возвращает массив, все ключи которого имеют верхний или нижний регистр. |
array_chunk() | Разделить массив на новые фрагменты массива. |
array_column() | Возвращает значение одного столбца во входном массиве. |
array_combine() | Создайте новый массив, объединив два массива (один с ключами и один с ключами). |
array_count_values() | Используется для подсчета количества вхождений всех значений в массив. |
array_diff() | Сравнивает массивы и возвращает разницу между двумя массивами (только сравнение значений ключей). |
array_diff_assoc() | Сравнить массивы и вернуть разницу между двумя массивами (сравнить имена ключей и значения ключей). |
array_diff_key() | Сравнивает массивы и возвращает разницу между двумя массивами (сравниваются только ключи). |
array_diff_uassoc() | Сравните массивы и верните разницу между двумя массивами (сравнивая имена ключей и значения ключей, используя определяемую пользователем функцию сравнения ключей). |
array_diff_ukey() | Сравнить массивы и вернуть разницу между двумя массивами (сравнивать только имена ключей, используя определяемую пользователем функцию сравнения ключей). |
array_fill() | Заполняет массив заданными значениями ключей. |
array_fill_keys() | Заполняет массив заданным значением ключа. |
array_filter() | Используйте функцию обратного вызова для фильтрации элементов в массиве. |
array_flip() | Поменяйте местами имена ключей в массиве и соответствующие связанные значения ключей. |
array_intersect() | Сравнивает массивы и возвращает пересечение двух массивов (только сравнение значений ключей). |
array_intersect_assoc() | Сравнивает массивы и возвращает пересечение двух массивов (сравнивает имена ключей и значения ключей). |
array_intersect_key() | Сравнивает массивы и возвращает пересечение двух массивов (сравниваются только ключи). |
array_intersect_uassoc() | Сравнивайте массивы и возвращайте пересечение двух массивов (сравнивая ключи и значения ключей, используя определяемые пользователем функции сравнения ключей). |
array_intersect_ukey() | Сравнивайте массивы и возвращайте пересечение двух массивов (сравнивайте только ключи, используя определяемую пользователем функцию сравнения ключей). |
array_key_exists() | Проверяет, существует ли указанный ключ в массиве. |
array_keys() | Возвращает все ключи в массиве. |
array_map() | Применяет определяемую пользователем функцию к каждому значению в заданном массиве и возвращает новое значение. |
array_merge() | Объедините один или несколько массивов в один массив. |
array_merge_recursive() | Рекурсивно объединить один или несколько массивов в один массив. |
array_multisort() | Сортировка нескольких массивов или многомерных массивов. |
array_pad() | Вставляет указанное количество элементов с указанным значением в массив. |
array_pop() | Удалить последний элемент из массива (вытащить его из стека). |
array_product() | Вычислить произведение всех значений массива. |
array_push() | Вставьте (переместите) один или несколько элементов в конец массива. |
array_rand() | Случайным образом выберите один или несколько элементов из массива и верните имя ключа. |
array_reduce() | Используя определяемую пользователем функцию, итеративно сводит массив к строке и возвращает ее. |
array_replace() | Заменяет значения первого массива значениями следующего массива. |
array_replace_recursive() | Рекурсивно заменяет значения первого массива значениями последующих массивов. |
array_reverse() | Измените порядок элементов исходного массива на обратный, создайте новый массив и верните его. |
array_search() | Ищет в массиве заданное значение и в случае успеха возвращает соответствующий ключ. |
array_shift() | Удаляет первый элемент из массива и возвращает значение удаленного элемента. |
array_slice() | Возвращает выбранную часть массива. |
array_splice() | Удаляет указанные элементы из массива и заменяет их другими значениями. |
array_sum() | Возвращает сумму всех значений массива. |
array_udiff() | Сравнивайте массивы и возвращайте разницу между двумя массивами (сравнивайте только значения ключей, используя определяемую пользователем функцию сравнения ключей). |
array_udiff_assoc() | Сравнивайте массивы и возвращайте разницу между двумя массивами (сравнивайте имена ключей и значения ключей, используйте встроенные функции для сравнения имен ключей, используйте пользовательские функции для сравнения значений ключей). |
array_udiff_uassoc() | Сравнивайте массивы и возвращайте разницу между двумя массивами (для сравнения ключей и значений ключей используйте две определяемые пользователем функции сравнения ключей). |
array_intersect() | Сравнивает массивы и возвращает пересечение двух массивов (сравнивает только значения ключей, используя определяемую пользователем функцию сравнения ключей). |
array_uintersect_assoc() | Сравнивайте массивы и возвращайте пересечение двух массивов (сравнивайте имена ключей и значения ключей, используйте встроенные функции для сравнения имен ключей, используйте пользовательские функции для сравнения значений ключей). |
array_uintersect_uassoc() | Сравнивайте массивы и возвращайте пересечение двух массивов (сравнивая ключи и значения ключей, используя две определяемые пользователем функции сравнения ключей). |
array_unique() | Удалить повторяющиеся значения из массива. |
array_unshift() | Вставьте один или несколько элементов в начало массива. |
array_values() | Возвращает все значения в массиве. |
array_walk() | Применяет пользовательскую функцию к каждому члену массива. |
array_walk_recursive() | Применяет пользовательскую функцию рекурсивно к каждому члену массива. |
арсорт() | Отсортируйте ассоциативный массив в порядке убывания по значению ключа. |
сортировать() | Сортировка ассоциативного массива в порядке возрастания по значению ключа. |
компактный() | Создайте массив, содержащий имена переменных и их значения. |
считать() | Возвращает количество элементов в массиве. |
текущий() | Возвращает текущий элемент массива. |
каждый() | Возвращает текущую пару ключ/значение в массиве. |
конец() | Устанавливает внутренний указатель массива на последний элемент. |
извлекать() | Импортировать переменные из массива в текущую таблицу символов. |
in_array() | Проверяет, существует ли указанное значение в массиве. |
ключ() | Получите имя ключа из ассоциативного массива. |
крсорт() | Отсортируйте ассоциативный массив в порядке убывания по имени ключа. |
ксорт() | Отсортируйте ассоциативный массив в порядке возрастания по имени ключа. |
список() | Присвойте значения в массиве некоторым переменным массива. |
natcasesort() | Сортируйте массив без учета регистра, используя алгоритм «естественной сортировки». |
нацорт() | Отсортируйте массив, используя алгоритм «естественной сортировки». |
следующий() | Перемещает внутренний указатель массива на одну позицию назад. |
позиция() | Псевдоним для current(). |
предыдущая() | Верните внутренний указатель массива на один бит. |
диапазон() | Создает массив, содержащий указанный диапазон элементов. |
перезагрузить() | Установите внутренний указатель массива на первый элемент. |
рсорт() | Отсортируйте числовой массив в порядке убывания. |
перетасовать() | Переставьте элементы массива в случайном порядке. |
размер() | Псевдоним для count(). |
сортировка() | Сортировка числового массива в порядке возрастания. |
uasort() | Сортируйте значения ключей в массиве с помощью определяемой пользователем функции сравнения. |
уксорт() | Сортируйте ключи в массиве, используя определяемую пользователем функцию сравнения. |
использовать сортировку() | Сортируйте массив с помощью определяемой пользователем функции сравнения. |