Эти функции позволят вам различными способами оперировать
с массивами. Массивы идеально подходят для хранения,
изменения и работы с наборами переменных.
Поддерживаются одно- и многоразмерные массивы, как созданные
пользователем, так и возвращенные в качестве результата
какой-либо функцией. Существуют специальные функции
для работы с базами данных, облегчающие работу
с массивами данных, возвращаемых в результате выполнения запросов;
также существуют функции, возвращающие массивы в качестве результата.
Чтобы получить больше сведений о том, каким образом создаются
и используются массивы в PHP, обратитесь к главе
Массивы данного
руководства.
CASE_LOWER используется с функцией
array_change_key_case() для указания необходимости
преобразования ключей массива в нижний регистр символов. По умолчанию
функцией array_change_key_case() используется
именно эта константа.
array_diff_assoc -- Вычислить расхождение в массивах с дополнительной проверкой индекса
array_diff_key -- Вычислить расхождение в массивах, сравнивая ключи
array_diff_uassoc -- Вычислить расхождение в массивах с дополнительной проверкой индекса, осуществляемой при помощи функции, определённой пользователем
array_diff_ukey -- Вычислить расхождение в массивах, используя функцию обратного вызова для сравнения ключей
array_intersect_uassoc -- Вычислить пересечение массивов с дополнительной проверкой индекса, осуществляемой при помощи функции, определённой пользователем
array_intersect_ukey -- Вычислить пересечение массивов, используя функцию обратного вызова для сравнения ключей
array_udiff_assoc -- Вычислить расхождение в массивах с дополнительной проверкой индексов,используя для сравнения значений функцию обратного вызова
array_udiff_uassoc -- Вычислить расхождение в массивах с дополнительной проверкой индексов,используя для сравнения значений и индексов функцию обратного вызова
array_udiff -- Вычислить расхождение массивов, используя для сравнения функцию обратного вызова
array_uintersect_assoc -- Вычислить пересечение массивов с дополнительной проверкой индексов,используя для сравнения значений функцию обратного вызова
array_uintersect_uassoc -- Вычислить пересечение массивов с дополнительной проверкой индекса,используя для сравнения индексов и значений функцию обратного вызова
array_uintersect -- Вычислить пересечение массивов, используя для сравнения значений функцию обратного вызова
array_unique -- Убрать повторяющиеся значения из массива
array_unshift -- Добавить один или несколько элементов в начало массива