Maison >développement back-end >tutoriel php >Puis-je augmenter le temps d'exécution maximum de PHP à partir d'un script ?

Puis-je augmenter le temps d'exécution maximum de PHP à partir d'un script ?

DDD
DDDoriginal
2024-12-08 04:13:14471parcourir

Can I Increase PHP's Max Execution Time from Within a Script?

Modification du temps d'exécution maximum de PHP

Question :

Est-il possible d'étendre le temps maximum d'exécution de PHP temps d'exécution depuis un script PHP lui-même, sans modifier le php.ini fichier ?

Réponse :

Oui, il est possible d'augmenter le temps d'exécution maximum de votre fichier PHP en utilisant ini_set(). Cette fonction vous permet de définir ou de modifier la valeur d'un paramètre de configuration PHP au moment de l'exécution.

Voici comment procéder :

ini_set('max_execution_time', '300'); // for 5 minutes

Ce code fixera le temps d'exécution maximum à 300 secondes . Pour le définir sur une durée infinie, utilisez « 0 » comme valeur :

ini_set('max_execution_time', '0'); // for infinite time

Placez ce code au début de votre script PHP et il prendra effet pour l'ensemble du script.

En utilisant ini_set(), vous pouvez modifier dynamiquement le temps d'exécution maximum dans votre code PHP, sans avoir à apporter de modifications au fichier php.ini.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn