虽然我使用 foreach 和 while,
我想知道是否使用 for(i=0;i<varlength;i++)
会有一些不同,php如何处理 for() 和 foreach() 不同?
最佳答案
For 循环要快一些,但请考虑以下几点:
$bar = array("cow"=>"moo", "cat"=>"meaw", "dog"=>"barf");
foreach($bar as $key => $value){
echo "The ".$key." goes ".$value.".<br>";
}
- 使用 foreach,您可以更轻松地访问值和键值。这通过关联数组操作变得更容易和更明显。
- foreach 更易于阅读和维护。
关于php - 哪个对数组处理得更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4571735/