array_map() jest wbudowaną funkcją w PHP. Funkcja array_map() wysyła każdą wartość tablicy do funkcji zdefiniowanej przez użytkownika i zwraca tablicę z nowymi wartościami podanymi przez funkcję zdefiniowaną przez użytkownika. Ta funkcja została wprowadzona w wersji 4.0.6.
Składnia
array array_map ( callable $callback , array $array1 [, array $... ] )
Parametr
Parametr | Opis | Jest obowiązkowe |
---|---|---|
funkcjonować | Nazwa funkcji zdefiniowanej przez użytkownika lub null. | obowiązkowy |
tablica1 | Określa tablicę. | obowiązkowy |
tablica2 | Określa tablicę. | Opcjonalny |
tablica3 | Określa tablicę. | Opcjonalny |
Typ zwrotu
Ta funkcja zwraca tablicę zawierającą wartości tablicy1, po zastosowaniu do każdej z nich funkcji zdefiniowanej przez użytkownika.
PRZYKŁAD 1
Wyjście:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
PRZYKŁAD 2
Wyjście:
Array ( [0] => unlike [1] => like [2] => unlike )
PRZYKŁAD 3
Wyjście:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
PRZYKŁAD 4
Wyjście:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )