Подтвердить что ты не робот

При использовании ini_set ('max_execution_time', 0);

Как использовать ini_set('max_execution_time', 0);?

Вопрос 1: Я помещаю его в начало файла .PHP или в функцию, которая занимает много времени, чтобы что-то сделать?

Вопрос 2: Этот параметр сохраняется навсегда после установки? Или он возвращается к исходному 300 секунд или по умолчанию по умолчанию после того, как функция перестает работать?

4b9b3361

Ответ 1

Вы можете разместить его в любом месте, но этот параметр не будет действовать до его запуска. Поэтому, если вы поместите его вверху, то script никогда не будет тайм-аут. Если вы положите его ниже на функцию, которая может занять некоторое время, тогда вы можете получить таймаут выше, если script занимает много времени, чтобы добраться туда, где вы его назвали.

Когда вы используете ini_set(), этот параметр остается в силе для всего выполнения script.

Ответ 2

2: он сохраняется только для загруженной страницы. после этого его сделать.

1: он должен быть помещен в начало кода, но его можно разместить где угодно.

Ответ 3

Ответ 1: перед выполнением долгого кода

Ответ 2: он длится до тех пор, пока процесс php не завершится