01/06/10 12:01
NickoMaiden
si dice cosi?
nel senso, prendo questo programma in c++:
l'output su console è subito "prova" mentre dopo un secondo si aggiunge "prova 2".
in php invece l'equivalente del programma sopra citato:
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:
grazie
pps: lavoro con easyphp 5.3
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
aaa