Manuel PHP Précédent Suivant set_time_limit() fixe le délai d'expiration d 'un script, en secondes. Si cette limite est atteinte, le script s 'interrompt, et renvoie une erreur fatale. La valeur par défaut est 30 secondes ou, si c 'est le cas, la valeur de la directive max_execution_time définie dans le fichier de configuration. Si la valeur est zéro, il n 'y a alors aucune limite imposée. Lorsqu'elle est appelée, la fonction set_time_limit() remet le compteur de zéro. En d'autres termes, si la limite par défaut est à 30 secondes, et qu'après 25 secondes d'exécution du script l'appel set_time_limit(20) est fait, alors le script tournera pendant un total de 45 secondes avant de finir. Notez que set_time_limit() n'a pas d 'effet lorsque PHP fonctionne en mode safe mode. Il n'y a pas d'autre solution que de changer de mode, ou de modifier la durée maximale d 'exécution dans le fichier de configuration. Précédent Sommaire Suivant Niveau supérieur