кодесурса
«PHP

PHP: функция array_walk ()

script1adsense2code
script1adsense3code

PHP: применить пользовательскую функцию к каждому члену массива

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

Примечание: на array_walk () не влияет внутренний указатель массива. array_walk () будет проходить через весь массив независимо от позиции указателя.

Версия:

(PHP 4 и выше)

Синтаксис:

 array_walk (input_array, user_function, user_data) 

Параметры:

название Описание Необходимые /
Необязательный
Тип
input_array Массив ввода. необходимые массив
user_function Имя пользовательской функции. необходимые
-
данные пользователя Дополнительный параметр. Если он указан, он будет передан в качестве третьего параметра функции user_function. Необязательный Смешанная *

* Смешанный: Смешанный указывает, что параметр может принимать несколько (но не обязательно все) типов.

Возвращаемое значение

ИСТИНА в случае успеха или ЛОЖЬ в случае неудачи.

Тип значения : логическое.

Пример:

<?php
function w3rfunction($value,$key)
{
echo "w3resource $key has $value<br />";
}
$tutorials=array("tutorial1"=>"php","tutorial2"=>"xml","tutorial3"=>"javascript");
array_walk($tutorials,"w3rfunction");
?>

Выход:

 У w3resource tutorial1 есть php
У w3resource tutorial2 есть xml
У w3resource tutorial3 есть JavaScript 

Посмотреть пример в браузере

Практика здесь онлайн:

Смотрите также

Справочник по функциям PHP

Предыдущая: array_walk_ recursive
Далее: арсорт

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code