logo

PHP array_map() funktion

Array_map( ) er en indbygget funktion i PHP. Funktionen array_map( ) sender hver værdi af et array til en brugerdefineret funktion og returnerer et array med nye værdier givet af den brugerdefinerede funktion. Denne funktion blev introduceret i 4.0.6.

Syntaks

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

Parameter

Parameter Beskrivelse Er obligatorisk
fungere Navnet på den brugerdefinerede funktion eller null. obligatorisk
matrix1 Angiver et array. obligatorisk
matrix2 Angiver en matrix. Valgfri
matrix3 Angiver et array. Valgfri

Returtype

Denne funktion returnerer et array, der indeholder værdierne af array1, efter at have anvendt den brugerdefinerede funktion på hver enkelt.

EKSEMPEL 1

 

Produktion:

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

EKSEMPEL 2

 

Produktion:

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

EKSEMPEL 3

 

Produktion:

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

EKSEMPEL 4

 

Produktion:

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