PHP的array_walk_recursive用法及应用场景是什么
在实际应用中,我们有时候会遇到“PHP的array_walk_recursive用法及应用场景是什么”这样的问题,我们该怎样来处理呢?下文给大家介绍了解决方法,希望这篇“PHP的array_walk_recursive用法及应用场景是什么”文章能帮助大家解决问题。
到此这篇关于“PHP的array_walk_recursive用法及应用场景是什么”的文章就介绍到这了,更多相关PHP的array_walk_recursive用法及应用场景是什么内容,欢迎关注博信,小编将为大家输出更多高质量的实用文章!
鉴于大家已经学习过了array_walk,我们本篇继续带来array_walk_recursive函数的介绍,可以说它有着更加深入的使用,主要是作用于数组的递归。下面我们就php中array_walk_recursive先进行简单说明,然后带来详细的语法、参数、返回值、实例的介绍。
1、说明
处理二维数组用array_walk_recursive函数,这个函数的作用是对数组中的每个成员递归应用用户函数。
2、语法
array_walk_recursive(array,myfunction,parameter...)
3、参数
array 必需。
myfunction 必需。
parameter,... 可选。
4、返回值
如果成功则返回 TRUE,否则返回 FALSE。
5、实例
classTest { functiontestWalk() { $a=['a'=>1,'b'=>2]; $b=[$a,'c'=>3,'d'=>4]; array_walk_recursive($a,[$this,'walk']); } functiontestMap() { $a=['a'=>1,'b'=>2]; $b=[$a,'c'=>3,'d'=>4]; array_walk_recursive($a,[$this,'Map']); } functionwalk(&$v,$k) { $v=pow($v,3); } functionmap($v) { returnpow($v,6); } }
到此这篇关于“PHP的array_walk_recursive用法及应用场景是什么”的文章就介绍到这了,更多相关PHP的array_walk_recursive用法及应用场景是什么内容,欢迎关注博信,小编将为大家输出更多高质量的实用文章!
版权声明
本文仅代表作者观点,不代表博信信息网立场。
上一篇:一文了解PHP中的门面模式 下一篇:mysql密码忘了怎么查看?