array_map függvény
Az array_map függvény egy megadott
függvényt alkalmaz egy tömb összes elemére, és visszaadja
a módosított tömböt. Az első paraméterben egy callback függvényt fogad,
a másodikban pedig egy tömböt.
További tömbök adhatók át harmadik
és további paraméterekként.
Szintaxis
array_map(?callable $callback, array $array, array ...$arrays): array
Példa
Vegyük az egyes többelemek
négyzetgyökét (a sqrt függvénnyel)
és írjuk egy új tömbbe:
<?php
$arr = [1, 4, 9];
$res = array_map('sqrt', $arr);
var_dump($res);
?>
A kód végrehajtásának eredménye:
[1, 2, 3]
Lásd még
-
az
array_filterfüggvényt,
amely szűri a tömböt -
az
array_walkfüggvényt,
amely függvényt hív meg a tömb elemeire -
az
array_walk_recursivefüggvényt,
amely rekurzívan hív meg függvényt a tömb elemeire -
az
array_reducefüggvényt,
amely redukálja a tömböt