English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основное руководство по PHP

Дополнительное руководство по PHP

PHP & MySQL

PHP справочник

Пример использования и пример функции PHP array_walk()

PHP Масштабные функции руководства

Функция array_walk() использует пользовательскую функцию для обработки каждого элемента массива

Синтаксис

array_walk(array, funcname[, parameter]);

Определение и использование

 Применение пользовательской функции funcname к каждому элементу массива array.
Функция array_walk() не зависит от индекса массива. array_walk() будет пройтись по всему массиву, независимо от позиции указателя.

Возврат значения

  Возвращает TRUE при успешном выполнении или FALSE при неудаче.

Параметр

НомерПараметры и описание
1

array (обязательное)

Он определяет массив.

2

funcname (обязательное)

Имя пользовательской функции.

3

parameter (по выбору)

Он определяет пользовательскую функцию для пользователя.

Онлайн пример

Использование функции array_walk() для извлечения каждого элемента массива

<?php
   function call_back_function($value,$key) {
      echo "Значение ключа $key равно $value \n";
   }
   $input = array("a"=>"green", "b"=>"brown", "c"=>"blue", "red");
   
   array_walk($input,"call_back_function");
?>
Проверим‹/›

Результат вывода:

Значение ключа a равно green 
Значение ключа b равно brown 
Значение ключа c равно blue 
Значение ключа 0 равно red

  PHP Масштабные функции руководства