PHP二维数组

时间:5年前   阅读:3801

<?php
$arr = array(//二维数组
array(1,2,3),
array(4,5,6),
array("zs","ls"),
);
//print_r($arr);  //打印数组出来 结果
//Array ( [0] => Array ( [0] => 1 [1] => 2 [2] => 3 ) 
//[1] => Array ( [0] => 4 [1] => 5 [2] => 6 ) 
//[2] => Array ( [0] => zs [1] => ls ) )

//$a=$arr[0];  第一个数组
//$a[0];第一个数组里面的第一个数

//连着一起写
//$arr[0][0];
echo $arr[1][1];



//$arr = array(//三维数组  array里面的array里面的array
//array(array(),array(),array()),
//array(array(),array(),array()),
//)
?>
<?php
$arr = array(//二维数组
array(1,2,3),
array(4,5,6),
array(7,8,9),
);
//二维数组的遍历
$num = count($arr);  //count() 函数返回数组中元素的数目。
for($i=0;$i<$num;$i++){
	$a = $arr[$i];  //取出一维数组
	$no = count($a);  //取出上面$i数目  再循环
	for($j=0;$j<$no;$j++){
//		echo $a[$j]."、";
//输出结果1、2、3、4、5、6、7、8、9、
        echo $arr[$i][$j]."、";  //也可以这样写
	}
}
?>

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:股票ETF规模增长近千亿 华夏基金稳居第一

下一篇:ecshop不能在模板文件.dwt和.lbi添加php代码的解决方法

网友评论

请先 登录 再评论,若不是会员请先 注册