Array_map() este o funcție încorporată în PHP. Funcția array_map() trimite fiecare valoare a unui tablou unei funcții definite de utilizator și returnează o matrice cu valori noi date de funcția definită de utilizator. Această funcție a fost introdusă în 4.0.6.
Sintaxă
array array_map ( callable $callback , array $array1 [, array $... ] )
Parametru
Parametru | Descriere | Este obligatoriu |
---|---|---|
funcţie | Numele funcției definite de utilizator sau nul. | obligatoriu |
matrice1 | Specifică o matrice. | obligatoriu |
matrice2 | Specifică o matrice. | Opțional |
matrice3 | Specifică o matrice. | Opțional |
Tip de returnare
Această funcție returnează un tablou care conține valorile matricei1, după aplicarea funcției definite de utilizator fiecăruia.
EXEMPLUL 1
Ieșire:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
EXEMPLUL 2
Ieșire:
Array ( [0] => unlike [1] => like [2] => unlike )
EXEMPLUL 3
Ieșire:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
EXEMPLUL 4
Ieșire:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )