温馨提示×

PHP中array_walk的参数有哪些

PHP
小樊
82
2024-08-19 17:53:31
栏目: 编程语言

array_walk函数有以下参数:

  1. $array:要操作的数组
  2. $callback:对每个数组元素执行的回调函数
  3. $userdata(可选):可选参数,传递给回调函数的额外参数,默认为null

回调函数的参数如下:

  1. $value:当前数组元素的值
  2. $key:当前数组元素的键
  3. $userdata:如果提供了额外参数,则为额外参数的值

示例:

$array = ['apple', 'banana', 'cherry'];

function myfunction($value, $key, $userdata) {
    echo "$key: $value - $userdata\n";
}

array_walk($array, 'myfunction', 'fruit');

输出结果为:

0: apple - fruit
1: banana - fruit
2: cherry - fruit

0