J'ai deux questions sur la fonction sleep()
Le temps de veille affecte-t-il la durée maximale d'exécution des scripts PHP ? Parfois, PHP affiche le message « Temps d'exécution maximum dépassé 30 secondes ». Ce message apparaîtra-t-il si j'utilise sleep(31)
?
Y a-t-il des risques à utiliser la fonction sleep()
Est-ce que cela consommera beaucoup de performances CPU ?
Dans la pagePHP sleep(), il y a les commentaires suivants apportés par les utilisateurs :
Vous devriez l'essayer chaque fois que vous avez un script qui dort plus longtemps que le temps d'exécution maximum.
Spoiler :Sous Linux, le temps de veille est ignoré, mais sous Windows, il compte comme temps d'exécution.