Во второй "песочнице" тупой код
Код:
<?php
for($i = 2; $i < 1000; $i++){
$count = 0;
for ($j = $i; $j > 0; $j--) {
if ($i % $j == 0) {
$count++;
}
}
if ($count < 3) {
echo $i . PHP_EOL;
}
}
выдаёт результат сразу. В первой - что-то куда-то гоняется, и не даёт запустить eval() ещё раз, пока что-то там не закончит. Если код выполняется хоть какое-то продолжительное время, то в первом случае я не могу сразу обнаружить ошибку, внести изменения, и прогнать код ещё раз - приходится ждать завершения каких-то там процессов.
Вообще, мне проще гонять скрипты в консоли. Когда нужно что-то быстро прикинуть/проверить. Тем более, что версии (по крайней мере мажорные) у меня сходятся на деве и проде.