<?php
for ($i = 0; $i < 10000; $i++) {
$var = $i;
}
echo (microtime(true) - $inicio) * 1000 . "\n";
for ($i = 0; $i < 10000; $i++) {
$var = $i == 500 ? 0 : $i;
}
echo (microtime(true) - $inicio) * 1000 . "\n";
for ($i = 0; $i < 10000; $i++) {
if ($i == 500) {
$var = 0;
} else {
$var = $i;
}
}
echo (microtime(true) - $inicio) * 1000 . "\n";
//https://pt.stackoverflow.com/q/56830/101
PD9waHAKJGluaWNpbyA9IG1pY3JvdGltZSh0cnVlKTsKZm9yICgkaSA9IDA7ICRpIDwgMTAwMDA7ICRpKyspIHsKCSR2YXIgPSAkaTsKfQplY2hvIChtaWNyb3RpbWUodHJ1ZSkgLSAkaW5pY2lvKSAqIDEwMDAgLiAiXG4iOwoKJGluaWNpbyA9IG1pY3JvdGltZSh0cnVlKTsKZm9yICgkaSA9IDA7ICRpIDwgMTAwMDA7ICRpKyspIHsKICAgICR2YXIgPSAkaSA9PSA1MDAgPyAwIDogJGk7Cn0KZWNobyAobWljcm90aW1lKHRydWUpIC0gJGluaWNpbykgKiAxMDAwIC4gIlxuIjsKCiRpbmljaW8gPSBtaWNyb3RpbWUodHJ1ZSk7CmZvciAoJGkgPSAwOyAkaSA8IDEwMDAwOyAkaSsrKSB7CglpZiAoJGkgPT0gNTAwKSB7CiAgICAJJHZhciA9ICAwOwoJfSBlbHNlIHsKCQkkdmFyID0gJGk7Cgl9Cn0KZWNobyAobWljcm90aW1lKHRydWUpIC0gJGluaWNpbykgKiAxMDAwIC4gIlxuIjsKCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzU2ODMwLzEwMQ==