кодесурса
«PHP

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

script1adsense2code
script1adsense3code

PHP: применяет обратный вызов к элементам данных массивов

Функция array_map () отправляет каждое значение массива определенной пользователем функции и получает массив с новыми значениями, примененными определенной пользователем функцией.

Версия:

(PHP 4 и выше)

Синтаксис:

 массив_карт (предоставленная пользователем функция, массив1, массив2, ...) 

Параметры:

название Описание Необходимые /
Необязательный
Тип
user_function Пользовательская функция, запускаемая для каждого элемента в каждом массиве. необходимые массив
array1 Определяет массив для запуска через пользовательскую функцию необходимые массив
array2 .... Определяет массив для запуска через пользовательскую функцию Необязательный массив

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

Массив, содержащий все элементы array1 после применения user_function () к каждому.

Тип значения: Массив

Пример:

<?php
function square($x)
{
return($x * $x);
}
$a = array(10,12,14,16,18,20);
$b = array_map("square",$a);
print_r($b);
?>

Выход:

 Массив ([0] => 100 [1] => 144 [2] => 196 [3] => 256 [4] => 324 [5] => 400) 

Иллюстрированная презентация:

«PHP

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

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

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

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

Предыдущая: array_keys
Далее: array_merge_ recursive

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code