Есть ли разница в производительности при условном назначении? - PullRequest
0 голосов
/ 21 февраля 2019

Есть ли какая-либо разница в производительности (особенно в скорости или в памяти) между следующими двумя подходами?

$foo = false;
for ($i = 0; $i < 100; $i++) {
    if ($i % 5 === 0) {
        $foo = true;
    }
}

против

$foo = false;
for ($i = 0; $i < 100; $i++) {
    $foo = $i % 5 === 0;
}

Это абстрактный пример, нохотя я предпочитаю более лаконичный синтаксис последнего, я не уверен, влияет ли постоянное назначение на производительность?

...