博客列表 >array_walk()函数

array_walk()函数

耀的博客
耀的博客原创
2017年11月02日 16:45:241501浏览

bool array_walk(array$array,callback$callback[,mixed $userdata=null])

函数说明:

功能:传入一个回调函数,将数组原来的进行组操作,并且发生变化。

返回值:bool值,提示成功或者失败。

参数说明:

第一个参数就是要操作的数组;

第二个参数是callback,代表着可以传入函数或者匿名函数。

例子:

<?php

$shuaige = array("a" => "wuyanzhu", "b" => "huangxiaoming", "c" => "ninzetao");


function test_print($item2, $key)

{

   echo $key ." ---". strtoupper($item2) . "<br />\n";//strtoupper();字符串转换大写;

}


echo '<pre>';

var_dump($shuaige);

echo '</pre>';



array_walk($shuaige, 'test_print');//array_walk();单一数组回调函数---对数组中的每个成员应用用户函数


echo '用自定义函数test_print执行后的效果:';


echo '<pre>';

var_dump($shuaige);

echo '</pre>';


?>


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议