Votre question

Fonction wait() en php

Tags :
  • Echo
  • Programmation
Dernière réponse : dans Programmation
12 Février 2007 01:59:14

Salut à tous,

J'aimerai avoir si il existe en php une fonction similiare à wait()
en linux.
Je n'ai pas trouvé de l'info sur le net sur le sujet.

Par exemple je fais :

echo "toto" ;
wait (30); //attendre 30 sec avant d'afficher "titi ", si cette fonction existe lol.
echo "titi".

Autres pages sur : fonction wait php

12 Février 2007 11:07:41

c'est en quel langage le wait?
je la connais en C mais elle permet d'attendre un processus
sinon pour l'utilisation que tu veux c'est sleep()
a c 232 L Programmation
12 Février 2007 11:43:46

Euh, faudrait m'expliquer l'intérêt d'un sleep en PHP...
Vu que c'est un langage qui est exécutée côté serveur, ça ne va pas faire attendre l'utilisateur...

Edit: oui, la fonction sleep() existe, mais bon, quelle utilité on peut lui trouver ? :) 
Contenus similaires
12 Février 2007 12:06:29

premier truc auquel je pense:
mettre une tempo pour l'authentification apres un echec...
a c 232 L Programmation
12 Février 2007 12:16:56

Ok... en fait, j'aurais plutôt mis une attente en JS moi plutôt qu'en PHP.

Mais soit... si on veut
a c 145 L Programmation
12 Février 2007 14:12:27

Non, le sleep() est très utile pour diverses raisons:
- le javascript n'est pas forcémment activé,
- tu veux t'assurer qu'une connexion mysql est bien fermée (connexion persistante, il faut la laisser mourir),
- tu ne veux pas surcharger ton serveur de requètes http.

Pourquoi penses-tu que la plupart des systèmes de forum ont une page d'attente après une opération de type post/search? et tu crois réellement que c'est en javascript?
a c 232 L Programmation
12 Février 2007 14:14:11

Pour moi, la plupart des systèmes de forum qui ont une page d'attente, c'est plus au niveau du "rafraichir".
Si tu rafraichis une page avec du POST, ça va reposter ton message (par exemple), alors qu'avec une page temporaire, ça évite ce problème.
8 Janvier 2010 11:46:00

Simple curiosité, comment tu fais un sleep() ou wait() ou équivalent en JS????
Et ne me dit pas avec un setTimeout(), ça n'a rien a voir...
8 Janvier 2010 15:30:55

setTimeout().

Désolé, mais je vais l'affirmer, c'est la seul solution. En gros tu termines une exécution, tu définis une méthode de callback avec setTimeout() au bout de 1 seconde par exemple et tu auras simulé un sleep de 1 seconde. Alors certes cela ne fige pas l'ensemble de l'exécution du Javascript puisque cela laisse la main pas comme un sleep(). Donc pour mieux simuler tu peux rajouter un verrou.
Anonyme
5 Février 2011 04:04:55

c'est bêtes comme mettre un : sleep(sec); :lol: 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS