Timer php

Résolu/Fermé
Xavier -  
 scoopfinder -
Bonjour

Comment faire pour déclecher une action au bout de x seconde ? En fait, je veux rentrer dans une boucle if au bout de 3 secondes...Comment faire ?
Merci
A voir également:

4 réponses

jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
http://www.php.net/manual/fr/function.sleep.php

Allways close to Open Source...
Johan Daine
4
JunKy Ripper Messages postés 211 Date d'inscription   Statut Membre Dernière intervention   23
 
HAHA jisisv !!!!
Ca c'est une bonne idée. Maintenant quand quequ'un me pose une question, je l'envoie sur la doc. C'est le meilleur reflexe possible =)
++ Ripper
0
Yvonaki
 
je crois que vous n'avez pas bien compris le sens de la question ni même essayé cette fonction dans le cas présent...

la fonction sleep(a) dans un boucle additionne x fois (nombre de lignes) le nombre a pour obtenir un total.
une fois ce total obtenu le program sleep pendant 'total' secondes avant de reprendre pour exécuter tout d'un coup...

admettons que $fichier contienne 10 lignes

while (!feof($fichier)) {
$a=trim(fgetss ($fichier,100)); echo "$a<br>";
sleep(5);
}

cette instruction n'affichera pas 1 ligne toutes les 5 secondes mais bien les 10 lignes après 50 secondes

je cherche également une réponse à cette question...
0