Heim >Backend-Entwicklung >PHP-Problem >So verwenden Sie die PHP-Methode set_time_limit

So verwenden Sie die PHP-Methode set_time_limit

藏色散人
藏色散人Original
2021-05-20 09:49:063332Durchsuche

php set_time_limit-Methode wird verwendet, um die maximale Ausführungszeit des Skripts festzulegen. Die Verwendungssyntax lautet „set_time_limit (int $seconds): bool“. Der Parameter seconds stellt die maximale Ausführungszeit in Sekunden dar.

So verwenden Sie die PHP-Methode set_time_limit

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

set_time_limit – Legen Sie die maximale Ausführungszeit des Skripts fest

Anweisungen

set_time_limit ( int $seconds ) : bool

Stellen Sie die für das Skript zulässige Zeit ein laufen, in 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.

Parameter

seconds

Maximale Ausführungszeit in Sekunden. Bei der Einstellung 0 (Null) gibt es keine Zeitbegrenzung.

Rückgabewert

Gibt „true“ zurück, wenn es erfolgreich ist, und „false“, wenn es fehlschlägt.

Hinweise

Hinweis: Die Funktion

set_time_limit() und die Konfigurationsanweisung max_execution_time wirken sich nur auf die Ausführungszeit des Skripts selbst aus. Die maximale Zeit der Skriptausführung ist nicht in der Skriptausführung enthalten, die auftritt, z. B. bei Systemaufrufen mit system(), Stream-Operationen, Datenbankoperationen usw., wenn das Skript bereits ausgeführt wird. Unter Windows, wo gemessene Zeiten reale Werte sind, ist dies nicht der Fall.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die PHP-Methode set_time_limit. 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