functions-online

Array

Execute and test PHP functions for array handling and manipulation.

array_search

Ищет в $haystack значение $needle.

array_splice

Удаляет $length элементов, расположенных на расстоянии $offset из массива $input, и заменяет их элементами массива $replacement, если он передан в качестве параметра.

array_values

array_values() возвращает массив cо всеми элементами массива $input. Она также заново индексирует возвращаемый массив числовыми индексами.

count

Подсчитывает количество элементов массива или что-то в объекте.

Для объектов, если у вас включена поддержка SPL, вы можете перехватить count(), реализуя интерфейс Countable. Этот интерфейс имеет ровно один метод, Countable::count(), который возвращает значение функции count().

in_array

Ищет в $haystack значение $needle. Если $strict не установлен, то при поиске будет использовано нестрогое сравнение.

krsort

Сортирует массив по ключам в обратном порядке, сохраняя отношения между ключами и значениями. Эта функция полезна, в основном, для работы с ассоциативными массивами.

ksort

Сортирует массив по ключам, сохраняя отношения между ключами и значениями. Эта функция полезна, в основном, для работы с ассоциативными массивами.

natcasesort

natcasesort() - это регистронезависимый аналог natsort().

Эта функция реализует алгоритм сортировки, при котором порядок буквенно-цифровых строк будет привычным для человека. Такой алгоритм называется "natural ordering".

natsort

Эта функция реализует алгоритм сортировки, при котором порядок буквенно-цифровых строк будет привычным для человека. Такой алгоритм называется "natural ordering". Отличие алгоритма "natural ordering" от обычных алгоритмов сортировки, применяемых, например, функцией sort() можно увидеть в примере ниже.

range

Создает массив, содержащий диапазон элементов.

shuffle

Эта функция перемешивает элементы массива в случайном порядке.

rsort

Эта функция сортирует массив в обратном порядке (от большего к меньшему).

sort

Эта функция сортирует массив. После завершения работы функции элементы массива будут расположены в порядке возрастания.

xml2Array

The function recursivley converts a xml string into an array.