脚本宝典收集整理的这篇文章主要介绍了php – 以递归方式从多维数组中删除空元素和子数组,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我的输入数组可能如下所示:
Array ( [0] => Array ( [Name] => [EmailAddress] => ) )
(依此类推,如果有更多数据,虽然可能没有……)
如果它看起来像上面那样,我希望它在处理之后完全是空的.
Array ( )
如果我运行$arrayX = array_filter($arrayX);我仍然得到相同的print_r输出.我看过的每个地方都暗示这是在PHP5中删除空数组元素的最简单方法.
我也试过$arrayX = array_filter($arrayX,’empty_array’);但我收到以下错误:
我究竟做错了什么?
array_map()
将过滤器应用于$array中的每个数组:
$array = array_map('array_filter',$array); $array = array_filter($array);
以上是脚本宝典为你收集整理的php – 以递归方式从多维数组中删除空元素和子数组全部内容,希望文章能够帮你解决php – 以递归方式从多维数组中删除空元素和子数组所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。