多维数组的遍历

admin 2014年12月16日 PHP学习 774次阅读 查看评论

数组的遍历是PHP一个常见的编程任务,而数组又分为一维数组、二维数组和多维数组。一维数组的遍历很简单,直接一个for循环就可以完成。那么二维数组和多维数组的遍历又应该如何实现呢?请看以下程序:

<?php
/*
*
*
*  -------------------------------------------------
*   Author : ipvb.cn
*   Url    : www.ipvb.cn
*   Date   : 2014-03-03
*  -------------------------------------------------
*/


function arr_foreach ($arr) 
{
if (!is_array ($arr)) 
{
return false;
}
foreach ($arr as $key => $val ) 
{
if (is_array ($val)) 
{
arr_foreach ($val);
} 
else 
{
echo $val.'<br/>';
}
}
}
$arr1 = array (1=>array(11,12,13,14=>array(141,142)),2,3,4,5);
echo '<pre>';
print_r($arr1);
echo '<pre>';
arr_foreach ($arr1);
?>


« 上一篇 下一篇 » admin原创文章,转载请注明出处! 标签:数组php数组

相关日志:

«   2019年11月   »
123
45678910
11121314151617
18192021222324
252627282930
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
文章归档
网站收藏
友情链接
图标汇集
  • 又拍云
  • 订阅ipvb的RSS 2.0聚合