Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
31/05/10 23:14
NickoMaiden
si dice cosi?
nel senso, prendo questo programma in c++:
cout<<"prova";
Sleep(1000); // aspetto un secondo
cout<<"prova 2";


l'output su console è subito "prova" mentre dopo un secondo si aggiunge "prova 2".
in php invece l'equivalente del programma sopra citato:

echo('prova');
sleep(1); // sempre per aspettare un secondo (qui non è in millisecondi)
echo('prova 2');


però l'effetto è diverso: mentre nel c++ avevo inizialmente l'output "prova" e dopo un secondo "prova 2", nel php finchè non ha letto tutto il codice non mi da in output niente quindi mi rimane lo schermo bianco e dopo 1 secondo compaiono insieme "prova" e "prova 2".

c'è un modo per ottenere lo stesso risultato che ottenevo in c++ (ovviamente in php)?

ps: tanto per vedere se era proprio sleep il problema ho provato con questo , ottenendo purtroppo risultati identici allo sleep:

echo('hello');
$tempoinizio=time();
while($tempoinizio+1!=time());
echo('hello');


grazie :)

pps: lavoro con easyphp 5.3
Ultima modifica effettuata da NickoMaiden 31/05/10 23:27
aaa
01/06/10 6:50
Thejuster
Ultima modifica effettuata da Thejuster 01/06/10 7:11
mire.forumfree.it/ - Mire Engine
C# UI Designer