array_walk在PHP中如何使用

avatar
作者
筋斗云
阅读量:0

array_walk函数用于对数组中的每个元素应用用户自定义函数。其基本语法如下:

array_walk(array, callback, userdata) 

其中:

  • 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 ) 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!