Подсчет количества элементов массива
Частоту вхождения элементов в массив можно определить с помощью функции array_count_values(). Эта функция возвращает массив, в котором ключами являются элементы исследуемого массива, а значениями - частоты их вхождения в исследуемый массив.
Просмотр массива в цикле
Для итерационного просмотра содержимого массива служит функция foreach. С ее помощью можно просмотреть и простой (проиндексированный числами) массив, и ассоциативный, и многомерный.
Управление массивами
Для управление массивами в PHP существует целый ряд специализированных функций. Наиболее употребимыми являются:
array_merge() - объединение (слияние) массивов. Последующее значение элемента перекрывает предыдущее, если ключи строковые и одинаковые.
array_shift() - удаление первого элемента.
Сортировки
Сортировать можно как простые, так и ассоциативные массивы. Для сортировки массивов в PHP существуют определенные функции:
sort() - сортирует массив в алфавитном порядке, если хотя бы один из его элементов является строкой, и в числовом порядке, если все его элементы - числа.
|
|
rsort() - работает как sort(), но в обратном порядке.
asort() - сортирует ассоциативный массив; работает как sort(), но сохраняет имена элементов.
arsort() - работает как asort(), но в обратном порядке.
ksort() - сортирует ассоциативный массив по именам элементов.
krsort() - работает как ksort(), но в обратном порядке.
Поиск элемента
Для проверки наличия элемента в массиве существуют функции:
in_array() - если элемент найден, возвращает true, иначе - false.
array_search() - если элемент найден, возвращает его ключ, иначе - false.