设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
php array_walk_recursive 使用自定的函数处理数组中的 ...
返回列表
查看:
1540
|
回复:
0
php array_walk_recursive 使用自定的函数处理数组中的每一个元素
[复制链接]
xgnic
当前离线
积分
11142
3444
主题
3465
帖子
1万
积分
管理员
积分
11142
发消息
电梯直达
楼主
发表于 2018-2-14 05:30:42
|
只看该作者
|
倒序浏览
|
阅读模式
array_walk_recursive 对数组中的每个成员递归地应用用户函数
基本语法
bool array_walk_recursive ( array &$input , callable $funcname [, mixed $userdata = NULL ] )
将用户自定义函数 funcname 应用到 array 数组中的每个单元。本函数会递归到更深层的数组中去。在funcname 函数中,数组的键名和键值是该函数的参数。
参数介绍:
参数
描述
input
必需。输入的数组。
funcname
必需。用户自定义函数的名称。典型情况下 funcname 接受两个参数。input 参数的值作为第一个,键名作为第二个。
userdata
可选。如果提供了可选参数 userdata,将被作为第三个参数传递给 callback funcname。
Note:如果 funcname 需要直接作用于数组中的值,则给 funcname 的第一个参数指定为引用。这样任何对这些单元的改变也将会改变原始数组本身。
返回值
成功时返回 TRUE,或者在失败时返回 FALSE 。
实例:
'apple',
'b' => 'banana'
);
$fruits = array(
'sweet' => $sweet,
'sour' => 'lemon'
);
function test_print($item, $key) {
echo " $key holds $item
";
}
array_walk_recursive($fruits, 'test_print');
?>
运行结果:
a holds apple
b holds banana
sour holds lemon
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
php array_map array_multisort 高效处理多维数组排序
php array_walk() 数组函数
php array_map()数组函数使用说明
php数组函数序列之array_unique() - 去除数组中重复的元素值
PHP中array_map与array_column之间的关系分析
使用array_map简单搞定PHP删除文件、删除目录
php数组函数array_walk用法示例
php array_map使用自定义的函数处理数组中的每个值
php array_walk 对数组中的每个元素应用用户自定义函数详解
浅析php中array_map和array_walk的使用对比
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端