共計 596 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 PHP 中,array_walk() 函數用于對數組的每個元素應用用戶自定義的函數。它接受三個參數:要處理的數組,應用的函數和一個可選的額外參數。
下面是 array_walk() 函數的基本語法:
array_walk(array &$array, callable $callback [, mixed $userdata = NULL]): bool
- $array:要處理的數組。
- $callback:要應用于數組元素的回調函數。
- $userdata:可選參數,傳遞給回調函數的額外參數。
以下是一個示例,演示如何使用 array_walk() 函數:
$fruits = array("apple", "banana", "orange");
// 自定義的回調函數
function addPrefix(&$value, $key, $prefix) {$value = $prefix . $value;
}
// 應用回調函數到每個數組元素
array_walk($fruits, 'addPrefix', 'fruit: ');
// 輸出處理后的數組
print_r($fruits);
在這個例子中,我們定義了一個名為 addPrefix 的回調函數,它將每個數組元素前添加 "fruit: " 前綴。然后使用 array_walk() 函數將這個回調函數應用到 $fruits 數組上,最終輸出處理后的數組。
丸趣 TV 網 – 提供最優質的資源集合!
正文完