Syntax of array_map in PHP
array array_map(mixed callback, array array1[, … array arrayN])
Creates an array by applying the callback function referenced in the first parameter to the remaining parameters (provided arrays); the callback function should take as parameters a number of values equal to the number of arrays passed into array_map()
Example of array_map in PHP
<?php
function cube($n)
{
return ($n * $n * $n);
}
$a = [1, 2, 3, 4, 5];
$b = array_map('cube', $a);
print_r($b);
?>
Array ( [0] => 1 [1] => 8 [2] => 27 [3] => 64 [4] => 125 )