logo

PHP array_map()-functie

De array_map() is een ingebouwde functie in PHP. De functie array_map( ) verzendt elke waarde van een array naar een door de gebruiker gedefinieerde functie en retourneert een array met nieuwe waarden gegeven door de door de gebruiker gedefinieerde functie. Deze functie is geïntroduceerd in 4.0.6.

Syntaxis

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

Parameter

Parameter Beschrijving Is verplicht
functie De naam van de door de gebruiker gedefinieerde functie, of null. verplicht
array1 Specificeert een array. verplicht
array2 Specificeert een array. Optioneel
array3 Specificeert een array. Optioneel

Retourtype

Deze functie retourneert een array met de waarden van array1, nadat de door de gebruiker gedefinieerde functie op elke waarde is toegepast.

VOORBEELD 1

 

Uitgang:

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

VOORBEELD 2

 

Uitgang:

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

VOORBEELD 3

 

Uitgang:

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

VOORBEELD 4

 

Uitgang:

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