array_map函數用于對數組中的每個元素應用回調函數,并返回一個新的數組,新數組的元素是原數組中的元素經過回調函數處理后的結果。
array_map函數的使用方法如下: array_map(callback, array1, array2, …) 其中,callback是應用于數組元素的回調函數,array1、array2、…是要處理的數組。
示例代碼:
輸出結果: Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 ) 在上述示例中,我們定義了一個回調函數square,它用于計算一個數的平方。然后,我們創建了一個包含一些數的數組$numbers。通過調用array_map函數,并傳遞回調函數square和數組$numbers作為參數,我們得到一個新數組$squared_numbers,它包含每個元素的平方值。最后,我們使用print_r函數打印出新數組$squared_numbers。