Funções PHP |
. Glossários Funções PHP - array_map ( ) |
array_map -- Aplica uma função em todos os elementos dos arrays dados
array array_map ( mixed callback, array arr1 [, array ...])
array_map() retorna um array contendo todos os elementos de arr1 depois de aplicada uma determinada função em cada um. O número de parâmetros que esta função aceita deve coincidir com o número de arrays passados para a array_map()
Exemplo:
<?php
function cubo($n) {
return $n*$n*$n;
}
$a = array(1, 2, 3, 4, 5);
$b = array_map("cubo", $a);
print_r($b);
?>
E programa acima faz com que $b tenha:
Array
(
[0] => 1
[1] => 8
[2] => 27
[3] => 64
[4] => 125
)