php函数 array_map / array_walk / array_reduce 的区别

发布于 2019-12-06 20:45:17

php的数组有很多遍历的函数,比如 array_map array_reduce array_walk等有什么区别?

查看更多

关注者
0
被浏览
193
bobneo
bobneo 认证专家 2019-12-06
为自由而编程,因编程而自由。联系QQ:632906391
  • array_map(callback,array) 我称之为数组更新,表示对数组的每一项进行callback运算后返回一个新数组.
  • array_walk(array,callback) 我称之为数据遍历,表示对数组每一项进行callback处理,没有返回.
  • array_reduce(array,callback) 称之为数据核算,表示对数组每一项进行callback处理合并并返回为一个值
  • array_filter(array,callback) 称之为数组过滤,表示对数组每一项进行callback处理,return true的值保留在原数组.
1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览