溫馨提示×

php array_map函數(shù)的使用方法是什么

PHP
小億
88
2024-01-09 01:58:16
欄目: 編程語言

array_map函數(shù)用于對數(shù)組中的每個(gè)元素應(yīng)用回調(diào)函數(shù),并返回一個(gè)新的數(shù)組,新數(shù)組的元素是原數(shù)組中的元素經(jīng)過回調(diào)函數(shù)處理后的結(jié)果。

array_map函數(shù)的使用方法如下: array_map(callback, array1, array2, …) 其中,callback是應(yīng)用于數(shù)組元素的回調(diào)函數(shù),array1、array2、…是要處理的數(shù)組。

示例代碼:

輸出結(jié)果: Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 ) 在上述示例中,我們定義了一個(gè)回調(diào)函數(shù)square,它用于計(jì)算一個(gè)數(shù)的平方。然后,我們創(chuàng)建了一個(gè)包含一些數(shù)的數(shù)組$numbers。通過調(diào)用array_map函數(shù),并傳遞回調(diào)函數(shù)square和數(shù)組$numbers作為參數(shù),我們得到一個(gè)新數(shù)組$squared_numbers,它包含每個(gè)元素的平方值。最后,我們使用print_r函數(shù)打印出新數(shù)組$squared_numbers。

0