Heim  >  Artikel  >  Backend-Entwicklung  >  So begrenzen Sie die Ausführungszeit in PHP nicht

So begrenzen Sie die Ausführungszeit in PHP nicht

青灯夜游
青灯夜游Original
2021-09-18 16:33:094073Durchsuche

In PHP können Sie die Funktion set_time_limit() verwenden, um die Ausführungszeit nicht zu begrenzen. Diese Funktion kann die maximale Ausführungszeit der Skriptdatei festlegen. Wenn der Parameterwert auf 0 gesetzt ist, kann das Skript unbegrenzt ausgeführt werden. Die Syntax lautet „set_time_limit(0)“.

So begrenzen Sie die Ausführungszeit in PHP nicht

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP können Sie die Funktion set_time_limit() verwenden, um die Ausführungszeit nicht zu begrenzen. Legen Sie einfach den folgenden Code fest:

set_time_limit(0);

set_time_limit – Legen Sie die maximale Ausführungszeit des Skripts fest, Einheit ist Sekunden. Wenn diese Einstellung überschritten wird, gibt das Skript einen schwerwiegenden Fehler zurück. Der Standardwert ist 30 Sekunden oder der in max_execution_time in php.ini definierte Wert, sofern dieser Wert vorhanden ist.

Wenn diese Funktion aufgerufen wird, startet set_time_limit() den Timeout-Zähler von Null neu. Mit anderen Worten: Wenn das Standard-Timeout 30 Sekunden beträgt und set_time_limit(20) aufgerufen wird, wenn das Skript 25 Sekunden lang ausgeführt wurde, beträgt die Gesamtzeit, die das Skript bis zum Timeout ausführen kann, 45 Sekunden.

Wenn Sie den Parameterwert der Funktion set_time_limit() auf 0 (Null) setzen, gibt es keine zeitliche Begrenzung und das Programm kann unbegrenzt ausgeführt werden.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo begrenzen Sie die Ausführungszeit in PHP nicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn