Einstellungsmethode: 1. Verwenden Sie die Anweisung „ini_set(“max_execution_time“, „time value“);“ 2. Wenn der Wert auf 0 gesetzt ist, kann er dauerhaft ausgeführt werden das Ende des Programms.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP Version 7.1, DELL G3-Computer
Methode 1: Verwenden Sie die Funktion ini_set(), um den Wert des Elements „max_execution_time“ zu konfigurieren
Syntax :
ini_set("max_execution_time", "时间数值");
PHP ini_set Wird verwendet, um den Wert von php.ini festzulegen, der wirksam wird, wenn die Funktion ausgeführt wird. Nach Beendigung des Skripts wird die Einstellung ungültig. Sie können die Konfiguration ändern, ohne die Datei php.ini zu öffnen, was für virtuelle Räume sehr praktisch ist.
Methode 2: Verwenden Sie die Funktion set_time_limit()
set_time_limit – Legen Sie die maximale Ausführungszeit des Skripts fest, Syntaxformat:
set_time_limit (seconds)
Legen Sie die zulässige Zeit für die Ausführung des Skripts in Sekunden fest. 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 der Parameterwert Sekunden dieser Funktion die maximale Ausführungszeit ist, ist die Einheit Sekunden. Wenn es auf Null (set_time_limit(0);
) gesetzt ist, gibt es keine Zeitbegrenzung; das heißt, es wird dauerhaft bis zum Ende des Programms ausgeführt. Wenn es eine Zahl größer als Null ist, wird das Programm unabhängig davon ausgeführt, ob es abgeschlossen ist endet nach der eingestellten Anzahl von Sekunden.
Rückgabewert: wahr bei Erfolg, falsch bei Fehler.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo stellen Sie die Programmlaufzeit in PHP ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!