php中二维数组如何使用

来源:百度文库 编辑:神马文学网 时间:2024/04/29 13:50:59
最近需要使用PHP中的二维数组,就用一个简单的例子来说明PHP中二数组是如何使用18,'count'=>27,$a,$c);echo $b['id'];   // 18echo $b['count'];  //27 echo $b[0][0];  //aecho $b[0][1];  //becho $b[0][2];  //cecho $c[1][0];  //a1echo $c[1][1];  //b1echo $c[1][2];  //c1?> 注意上面例子中两个数组的一维取值的顺序,$b数组里前面患有两个元素不是数组,而从$a开始为数组.这个时候如果想取$a数组中的第一个元素应该为$b[0][0]而不是$b[1][0]  说到这里再说一下我以前犯的错误,虽然比较愚蠢,但也希望一些像我一样比较菜鸟的PHP初学者引以为戒,呵呵~~注意以下为错误的例子 我以前一直以为如果我定义的是$a=array('id'=>18,'count'=78)那么echo $a['id']的输出值应该等价于echo $a[0]后来输了命令才发现不是这样的。原来这是和定义数组的方式有关系的在下面这种方式下$a=array('id'=>18,'count'=78)应该用 $a['id']而如果定义的方式为$a=array(‘18’,‘78’)应该用$a[0]