array_map() es una función incorporada en PHP. La función array_map() envía cada valor de una matriz a una función definida por el usuario y devuelve una matriz con nuevos valores dados por la función definida por el usuario. Esta función se introdujo en 4.0.6.
Sintaxis
array array_map ( callable $callback , array $array1 [, array $... ] )
Parámetro
Parámetro | Descripción | Es obligatorio |
---|---|---|
función | El nombre de la función definida por el usuario, o nulo. | obligatorio |
matriz1 | Especifica una matriz. | obligatorio |
matriz2 | Especifica una matriz. | Opcional |
matriz3 | Especifica una matriz. | Opcional |
Tipo de devolución
Esta función devuelve una matriz que contiene los valores de matriz1, después de aplicar la función definida por el usuario a cada uno.
EJEMPLO 1
Producción:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
EJEMPLO 2
Producción:
Array ( [0] => unlike [1] => like [2] => unlike )
EJEMPLO 3
Producción:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
EJEMPLO 4
Producción:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )