时间:2021-07-01 10:21:17 帮助过:7人阅读
首先,PHP数组遍历的方式for、while、foreach不再多说了,不知道的可以自己去PHP官方查手册,但是for、while、foreach遍历数组的写法也有不同,那么效果呢,接着看就知道咯~程序改自上面那个链接中Lilov所写的程序,具体内容可以下载测试源文件改名为array_check.php后就可以运行
测试一:PHP4.4.1下,使用一维数组
编号 | 语句 | 时间 |
1 | for($i = 0; $i < $num = count($arr); $i++) | 0.1048162(s) |
2 | for($i = 0, $num = count($arr); $i < $num; $i++) | 0.0698998(s) |
3 | while(list($key, $val) = each($arr)) | 0.1437800(s) |
4 | while(list(, $val) = each($arr)) | 0.1226320(s) |
5 | while(list($key, ) = each($arr)) | 0.1119628(s) |
6 | foreach($arr as $key => $val) | 0.0972550(s) |
7 | foreach($arr as $val) | 0.0649691(s) |
测试二:PHP4.4.1下,使用二位数组
http://www.bkjia.com/PHPjc/446537.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/446537.htmlTechArticlePHP还是比较常用的,于是我研究了一下PHP数组遍历,在这里拿出来和大家分享一下,希望对大家有用。关于PHP数组遍历,其实很多人都做过...