Функции массива PHP
- Предыдущая страница Опрос AJAX
- Следующая страница Календарь PHP
Введение в PHP Array
Функции массива позволяют вам доступа и операции с массивами.
Поддержка одномерных и многоомерных массивов.
Установка
Функции массива являются частью ядра PHP. Вы можете использовать эти функции без установки.
Функции массива PHP 5
Функция | Описание |
---|---|
array() | Создайте массив. |
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_uintersect() | Сравните массивы и верните их пересечение (сравнение только значений, использование одной пользовательской функции сравнения ключей). |
array_uintersect_assoc() | Сравните массивы и верните их пересечение (сравнение ключей и значений, использование встроенных функций для сравнения ключей, использование пользовательских функций для сравнения значений). |
array_uintersect_uassoc() | Сравните массивы и верните их пересечение (сравнение ключей и значений, использование двух пользовательских функций сравнения ключей). |
array_unique() | Удалите повторяющиеся значения из массива. |
array_unshift() | Вставьте один или несколько элементов в начало массива. |
array_values() | Верните все значения массива. |
array_walk() | Примените пользовательскую функцию ко всем элементам массива. |
array_walk_recursive() | Примените пользовательскую функцию рекурсивно ко всем элементам массива. |
arsort() | Сортируйте связанный массив по значению ключа в порядке убывания. |
asort() | Сортируйте связанный массив по значению ключа в порядке возрастания. |
compact() | Создайте массив, содержащий имена переменных и их значения. |
count() | Вернуть количество элементов в массиве. |
current() | Вернуть текущий элемент массива. |
each() | Вернуть текущий ключ/значок массива. |
end() | Переместить внутренний указатель массива на последний элемент. |
extract() | Импортировать переменные из массива в текущий символ. |
in_array() | Проверить наличие указанного значения в массиве. |
key() | Получить ключи из связанного массива. |
krsort() | 逆变排序 массива по ключам. |
ksort() | Сортировать массив по ключам. |
list() | Присвоить значения массива нескольким переменным. |
natcasesort() | Сортировать массив с использованием алгоритма «естественного»排序а, не различая регистр. |
natsort() | Сортировать массив с использованием алгоритма «естественного»排序а. |
next() | Переместить внутренний указатель массива на один шаг вперед. |
pos() | Альтернативное имя current(). |
prev() | Переместить внутренний указатель массива на один шаг назад. |
range() | Создать массив с указанным диапазоном элементов. |
reset() | Переместить внутренний указатель массива на первый элемент. |
rsort() | 逆变排序 массива. |
shuffle() | Перемешать массив. |
sizeof() | Альтернативное имя count(). |
sort() | Сортировать массив. |
uasort() | Сортировать значения массива с использованием пользовательской сравнительной функции. |
uksort() | Сортировать ключи массива с использованием пользовательской сравнительной функции. |
usort() | Сортировать массив с использованием пользовательской сравнительной функции. |
- Предыдущая страница Опрос AJAX
- Следующая страница Календарь PHP