Почему функция time() запущенная в цикле возвращает одно и тоже значение?
Наслаждайтесь:for ($i = 0; $i < 20; $i++){
    echo time() . '<br>';
    sleep(1);
}
Возвращает количество секунд, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970 00:00:00 GMT) до текущего времени.
Видимо это число не изменилось.