Einstellungsmethode: 1. Ändern Sie in der Datei „php.ini“ den Wert des Elements „max_execution_time“. 2. Verwenden Sie die Anweisung „ini_set('max_execution_time', numerischer Wert)“, um sie festzulegen. set_time_limit (numerischer Wert)“-Anweisung eingerichtet.
Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP7.1-Version, DELL G3-Computer
Methode 1: Erhöhen Sie die Laufzeit in php.ini
max_execution_time=300
Methode 2: Verwenden Sie ini_set( ) Funktion
ini_set('max_execution_time', 300); //300 seconds = 5 minutes
Methode 3: Verwenden Sie die Funktion set_time_limit()
set_time_limit(0);
Die Zahl in den Klammern gibt die Ausführungszeit an, was bedeutet, dass sie für immer bis zum Ende des Programms ausgeführt wird es ist eine Zahl größer als Null, es spielt keine Rolle, ob das Programm ausgeführt wird oder nicht, es wird die eingestellte Zeit erreichen. Nach einer bestimmten Anzahl von Sekunden endet das Programm.
Ein einfaches Beispiel: 1500 Anweisungen auf einer Webseite anzeigen Wenn die Ablaufzeit nicht festgelegt ist, endet die Programmausführung bei 791. Wenn das Kommentarzeichen // vor set_time_limit(0); entfernt wird, läuft das Programm nicht ab bis 1. Ziel.
<?php //set_time_limit(0); $i=1500; include ("inc/conn.php"); while($i>0) { $sql="INSERT INTO php (php) VALUES ('$i')"; if ($conn->execute($sql)===flase) { //echo "数据插入错误".$conn->errormsg(); } else { $phpid=$conn->Insert_ID(); echo $i."已经存入数据库,编号:".$phpid; } $i--; echo "<hr>"; } ?>
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!