Beschreibung
void
set_time_limit ( int seconds)
Legt die Zeit in Sekunden fest, die ein Script laufen darf. Ist
diese Zeit abgelaufen, wird ein Fehler zurückgegeben. Der
Standard liegt bei 30 Sekunden, es sei denn, max_execution_time
ist configuration file
eingetragen. Bei einer Einstellung von 0 Sekunden ist die
maximale Ausführungszeit nicht begrenzt.
Wenn set_time_limit() aufgerufen wird, dann
startet der Zähler neu. Das heisst, wenn die Standardeinstellung
30 Sekunden beträgt und nach 25 Sekunden durch ein Script ein
Aufruf wie z.B. set_time_limit(20) erfolgt,
darf das Script insgesamt 45 Sekunden laufen, bevor eine
Fehlermeldung ausgegeben wird.
Achtung: Wenn PHP im Safemode läuft, hat
set_time_limit() keinen Effekt. Die einzige
Möglichkeit, dies zu umgehen, ist den Safemode im configuration file
auszuschalten.