How to use array_map() function in php?
The array_map() function returns an array containing the results of applying the callback to each value of the array used as arguments for the callback.
1. Syntax:
Syntax:
array_map(function_name, array1, array2, array3, ...)
Parameters:
- function_name: A callable function to apply to each element in each array. - array1: It is an array of elements to which the callback function applies. Note: We can send multiple arrays in the array_map() function.
2. Example:
Code:
<?php function square($n) { return ($n * $n); } $a = [1, 2, 3, 4, 5]; $b = array_map('square', $a); print_r($b); ?>
Output:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 )