ПредишенСледващото

булев set_time_limit (инт $ секунди)

Той определя времето в секунди, през което скриптът трябва да излезете. Ако скриптът не разполага с време, тя предизвика фатална грешка. По подразбиране е дадено на 30 секунди, или времето, записани в max_execution_time на настройка в php.ini (ако тази настройка е зададена).

Когато се обаждате set_time_limit () нулира брояча на нула. С други думи, ако времето за изчакване е първоначално 30 секунди, а след set_time_limit на функция (20) ще се нарича 25 секунди след началото на скрипта. сценария ще работи за не повече от 45 секунди.

списък параметър

Максимумът тече времето в секунди. Ако посочите нула, времето за изпълнение е неограничен.

стойности за връщане

Връща TRUE, ако е успешно, в противен случай FALSE.

бележки

Тази функция не работи, когато PHP работи в защитен режим (безопасен режим). Около това ограничение е възможно само чрез изключване безопасен режим или да се променя стойността на настройката в php.ini.

set_time_limit () и max_execution_time директива засяга времето за изпълнение на само сценария. изразходвани за различни дейности извън сценария, като например система Time призовава (функция система). поточни операции, заявки за бази данни и т.н. не са включени в срока за изпълнение на изчисление скрипт. Това не се отнася за Windows системи, където изчисленото абсолютната време на изпълнение.

Вижте също

Подкрепете проекта - споделете линка, благодаря!