set_time_limit

(PHP 3, PHP 4 >= 4.0.0)

set_time_limit -- Omezit maximßlnφ dobu pr∙b∞hu skriptu

Popis

void set_time_limit ( int seconds)

UrΦφ poΦet sekund po kterΘ m∙╛e skript b∞╛et. Pokud je dosa╛eno tohoto Φasu, skript vrßtφ fatßlnφ chybu. Standardnφ limit je 30 sekund, nebo, pokud existuje, hodnota direktivy max_execution_time definovanß v konfiguraΦnφm souboru. Pokud je seconds nula, neexistuje ╛ßdn² Φasov² limit.

set_time_limit() p°i svΘm zavolßnφ restartuje ΦφtaΦ Φasu od nuly. Jin²mi slovy, pokud je limit standardnφch ╣Θ sekund a po 25 sekundßch provßd∞nφ skriptu dojde k volßnφ set_time_limit(20), tento skript pob∞╛φ celkem 45 sekund p°edtφm, ne╛ skonΦφ na ΦasovΘm limitu.

V╣imn∞te si, ╛e set_time_limit() nemß ╛ßdn² ·Φinek, kdy╛ PHP b∞╛φ v bezpeΦnΘm m≤du. Obejφt to lz jedine vypnutφm bezpeΦnΘho m≤du nebo zm∞nou ΦasovΘho limitu v konfiguraΦnφm souboru.