Heim > Artikel > Backend-Entwicklung > So begrenzen Sie die Ausführungszeit in PHP nicht
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)“.
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!