II. Функции массива

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

Поддерживаются одно- и многомерные массивы, могут быть даже массивы, создаваемые пользователем или другой функцией. Имеются специфические функции работы с базами данных (БД), заполняющие массивы данными из запросов БД, и различные функции, возвращающие массивы.

Содержание

array_change_key_case - возвращает массив со всеми строковыми ключами в нижнем или в верхнем регистре

array_chunk - делит массив на отрезки

array_count_values - возвращает количество значений в массиве

array_diff - высчитывает разность массивов

array_fill - заполняет массив значениями

array_filter - фильтрует элементы массива с использованием callback-функции.

array_flip - меняет местами ключи и значения массива.

array_intersect - обсчитывает пересечение массивов

array_keys - возвращает все ключи массива.

array_key_exists - проверяет, существует ли в массиве данный индекс или ключ.

array_map - применяется обратный вызов/callback элементов данного массива.

array_merge - объединяет массивы.

array_merge_recursive - рекурсивно объединяет два или более массивов.

array_multisort - сортирует многомерный или несколько одномерных массивов.

array_pad - дополняет массив значением на специфицированную длину.

Участник рейтинга Тэглайн 2010