最佳性能:循环计数或外部计数



也许这个问题已经被问了好几次,但我在这里或谷歌上找不到正确的答案,所以如果这是一个骗局或类似的东西,我很抱歉,但在这里我去...

在循环中实现性能的最佳方法是什么:

  1. 每次count($var)

    for ($i=0;$i<count($var);$i++) {
        // do something
    }
    
  2. 在外面放一个变量并使用该变量:

    $cnt = count($var);
    for ($i=0;$i<$var;$i++) {
        // do something
    }
    

是否有任何PHP脚本或代码来显示执行时间等?我的意思是基准测试,看看这个案例的结果?

我很

确定你的意思

for ($i=0;$i<$cnt;$i++) {

在第二个代码段中

是的。。。只进行一次计数更有效。

也可以这样做

for ($i=0, $cnt=count($var); $i<$cnt; $i++) {

相关内容

  • 没有找到相关文章

最新更新