PHP - array_walk() 函数


语法


array_walk ( $array, $funcname [, $parameter] );

定义与使用

array_walk() 函数返回一个数组,包含 array1 所有参数 array2 和 array3 存在的所有值。

参数

参数 描述
array (必填)指定一个数组
funcname (必填)用户自制函数的名称
parameter (可选)指定用户创建函数的一个参数

示例

试试以下示例:


<?php
   function call_back_function($value,$key) {
      echo "键 $key 的值为 $value \n";
   }
   $input = array("a"=>"绿色", "b"=>"黑色", "c"=>"蓝色", "红色");
   
   array_walk($input,"call_back_function");
?> 

这将得到以下结果:

键 a 的值为 绿色
键 b 的值为 黑色
键 c 的值为 蓝色
键 0 的值为 红色