您可以使用 for 和 while 循环获得相同的输出:
While:
$i = 0;
while ($i <= 10){
print $i."\n";
$i++;
};
For:
for ($i = 0; $i <= 10; $i++){
print $i."\n";
}
但哪一个更快呢?
这显然取决于特定语言的解释器/编译器的特定实现。
也就是说,从理论上讲,任何理智的实现都可能能够以更快的速度实现其中一个,因此差异最多可以忽略不计。
Of course, I assumed while
and for
behave as they do in C and similar languages. You could create a language with completely different semantics for while
and for
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)