以下两种方法之间是否存在某种形式的性能差异(特别是速度或内存)?
$foo = false;
for ($i = 0; $i < 100; $i++) {
if ($i % 5 === 0) {
$foo = true;
}
}
vs。
$foo = false;
for ($i = 0; $i < 100; $i++) {
$foo = $i % 5 === 0;
}
这是一个抽象的示例,但是尽管我更喜欢后者的简洁语法,但我不确定常量分配是否会影响性能?