Hoi,

ik heb volgende
<?php
$i = 1;
while ($i<=10)
{
echo "i=$i ";
time_nanosleep(1, 0);/* sleep(1) kan in dit voorbeeld ook gebruikt worden*/
$i++;
}
?>

Dit krijg je na 10 sec op het scherm i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10
wat ik eigenlijk wil bereiken is iets andres namelijk

i=1 op het scherm
1 sec pauze
i=1 i=2 op het scherm
1 sec pauze
i=1 i=2 i=3 op het scherm
enz ...

is het ook mogelijk om het volgende te bereiken
i=1 i=2 i=3 i=4 i=5 op het scherm
1 min pauze
i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 op het scherm
1: Je browser moet ondersteuning hebben voor zogeheten trailing headers om deze manier van werken te ondersteunen.
2: Virusscanners zijn wel eens geneigd om de volledige HTTP request op te vangen en pas vrij te geven wanneer gegarandeerd is dat er niets schadelijks in de content zit. Dit werkt het gebruik van intermediate output tegen.

Reageren