array_walk函數用于對數組中的每個元素應用用戶自定義函數。其基本語法如下:
array_walk(array, callback, userdata)
其中:
示例:
// 定義一個數組
$fruits = array("apple", "banana", "cherry");
// 定義一個回調函數
function myFunction(&$value, $key, $userData){
$value = $value . " " . $userData;
}
// 使用array_walk對數組中的每個元素應用回調函數
array_walk($fruits, "myFunction", "fruit");
// 輸出處理后的數組
print_r($fruits);
以上代碼會輸出:
Array
(
[0] => apple fruit
[1] => banana fruit
[2] => cherry fruit
)