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

4 réponses

  1. jisisv Messages postés 3678 Statut Modérateur 936
     
    http://www.php.net/manual/fr/function.sleep.php

    Allways close to Open Source...
    Johan Daine
    4
    1. JunKy Ripper Messages postés 211 Statut Membre 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
    2. 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