(PHP 4 >= 4.0.6, PHP 5)
array_filter -- Применяет фильтр к массиву, используя функцию обратного вызоваФункция array_filter() возвращает массив, содержащий значения массива исходный_массив, отфильтрованные в соответствии с результатом функции обратного вызова. Если исходный_массив является ассоциативным массивом, его ключи сохраняются.
Замечание: В качестве аргумента вместо имени функции может быть передан массив, содержащий ссылку на объект и имя метода.
Пользователи не должны изменять массив в результате его обработки функцией обратного вызова, например, добавлять или удалять элемент или обнулять массив, обрабатываемый функцией array_filter(). Если массив подвергается изменениям, поведение этой функции становится неопределенным.
См.также array_map() и array_reduce().
Пред. | Начало | След. |
array_fill | Уровень выше | array_flip |