作者dudeboy (讨嘘达人)
看板PHP
标题[讨论] 想查询多维阵列的个数
时间Sat Oct 31 02:00:07 2015
用count()函数可以统计出阵列的数量
我去查了它的参数 count(array,mode)的mode参数调为1
可以统计到阵列的多维阵列的总数
可是我的问题是我要知道某一列的数量 该怎麽办
例如我现在读到的二维阵列长这样:
┌─┬─┬─┬─┬─┐
│ a│b │c │d │e │
├─┼─┼─┼─┴─┘
│ f│g │h │
├─┼─┼─┼─┐
│j │k │l │m │
└─┴─┴─┴─┘
我要怎麽用双for回圈印出阵列啊?
for($i=0;$i<count($a);$i++)
for($j=0;$j<
???;$j++) //这边要怎麽设定啊
echo $a[$i][$j];
还是有其它函数?
我知道可以用print_r 可是我的问题在怎麽知道每一列的值 >< 求救
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.252.16.118
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1446228011.A.618.html
1F:→ minge0625: count($a[$i]) 10/31 02:07
2F:→ dudeboy: 这麽简单啊...谢大大 10/31 11:09
3F:推 jhunkyoiori: 也可用foreach 10/31 12:04