logo

Функція PHP array_map().

Array_map() є вбудованою функцією PHP. Функція array_map() надсилає кожне значення масиву до визначеної користувачем функції та повертає масив із новими значеннями, заданими функцією, визначеною користувачем. Ця функція була введена в 4.0.6.

Синтаксис

 array array_map ( callable $callback , array $array1 [, array $... ] ) 

Параметр

Параметр опис Є обов'язковим
функція Ім'я функції, визначеної користувачем, або null. обов'язковий
масив1 Визначає масив. обов'язковий
масив2 Визначає масив. Додатково
масив3 Визначає масив. Додатково

Тип повернення

Ця функція повертає масив, що містить значення array1, після застосування визначеної користувачем функції до кожного з них.

ПРИКЛАД 1

 

Вихід:

 Array ( [0] => sachin [1] => kapil [2] => dhoni ) 

ПРИКЛАД 2

 

Вихід:

 Array ( [0] => unlike [1] => like [2] => unlike ) 

ПРИКЛАД 3

 

Вихід:

 Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 ) 

ПРИКЛАД 4

 

Вихід:

 Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )