Nom de la fonction: set_time_limit ()
Version applicable: PHP 4, PHP 5, PHP 7
Fonction Description: La fonction set_time_limit () est utilisée pour définir le temps d'exécution maximal du script actuel. Lorsque le temps d'exécution du script dépasse le délai défini, PHP interrompra l'exécution du script.
Syntaxe: set_time_limit (int $ secondes): bool
paramètre:
- secondes: définissez le temps d'exécution maximum du script, en secondes. Si le paramètre est 0, cela signifie que le temps d'exécution du script n'est pas limité.
Valeur de retour:
- Retour True si le paramètre réussit.
- Si le paramètre échoue ou si la fonction pour définir le temps d'exécution maximum est désactivée, FALSE est renvoyé.
Exemple 1: définissez le temps d'exécution maximum du script à 10 secondes
set_time_limit(10);
Exemple 2: Désactiver la limite de temps d'exécution du script
set_time_limit(0);
Notes:
- La fonction set_time_limit () affecte uniquement le temps d'exécution du script actuel et n'affectera pas le temps d'exécution des autres scripts ou ressources externes contenues.
- Si PHP s'exécute en mode sans échec, la fonction set_time_limit () peut être désactivée et le temps d'exécution maximum du script ne peut pas être défini.
- Une prudence est requise lors de l'utilisation de la fonction set_time_limit (). La définition trop longue du temps d'exécution peut entraîner un temps d'exécution de script trop long et affecter les performances du serveur.