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 ) )