怎么在PHP中利用递归算法无限遍历数组

  介绍

怎么在PHP中利用递归算法无限遍历数组?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

具体如下:

& lt; PHP ?//无限遍历数组   $ a1 =,阵列(“a",,“b",,“c");,//一维数组   a2 美元;=,阵列(阵列(21岁,3,6),,数组(“a",,“b",,“c")),,//二维数组   a3 美元;=,阵列(阵列(数组(5,,55),4日,444),,2,,,,,,,,数组(“w",,“d",,数组(3,,2,,“a"),,“s")),,//多维不规则数组   function 有趣的(美元),{   foreach 才能;(a 美元;as  val美元),{   ,,,if  (is_array (val)美元),{,//如果键值是数组,则进行函数递归调用   ,,,,,乐趣(val);   ,,,},else {//大敌;如果键值是数值,则进行输出   ,,,,,echo “val<美元;br /祝辞;“;   ,,,},//最终获得   ,,,,   ,,},//最终获得foreach   ,,   },//最终获得乐趣//有趣(a1);//有趣(a2);   有趣(a3);   祝辞;

输出:

5   55   4   444年   2   7   6   8   w   d   3.   2   一个   s

关于怎么在PHP中利用递归算法无限遍历数组问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

怎么在PHP中利用递归算法无限遍历数组