ano*_*one 0 php arrays foreach seek
想象一个简单但大型的数组,键0到100000.
当做这个数组的foreach循环时,是否可以在不执行以下操作的情况下"寻找" :
foreach($array as $key=>$value){
if($key<10000){
continue;
}
}
Run Code Online (Sandbox Code Playgroud)
我们偶尔通过我们的代码库进行这种操作.通过每个键,它会有点浪费滴答声,直到键大于10000.
这可能在PHP 5.4中?
谢谢.
它甚至可以在PHP 2.0FI或ALTAIR BASIC中使用
for($i=10000;$i < count($array);$i++){
}
Run Code Online (Sandbox Code Playgroud)
毫无疑问,一些挑剔的人会说,做count($array)90000次也是浪费蜱虫.但是,要获得真正的性能提升,必须要避免冗长的循环.
| 归档时间: |
|
| 查看次数: |
402 次 |
| 最近记录: |