Получите max_execution_time в PHP скрипт
Я знаю, что можно установить максимальное время выполнения в script, используя:
ini_set('max_execution_time', 30);
или
set_time_limit(30);
Что я могу сделать, чтобы получить переменную, содержащую максимальное время выполнения в секундах?
Ответы
Ответ 1
Обратное, используя ini_get
:
ini_get('max_execution_time');
Примечание. Если вы проверяете страницу документации для ini_set
, вы можете найти ini_get
, на котором видна заметка в разделе "См. также". Это очень хороший способ обнаружить функциональность, встроенную в PHP, о которой вы еще не знаете.
Ответ 2
вы можете попробовать
$max_time = ini_get("max_execution_time");
echo $max_time;
и вы можете использовать эту переменную так, как хотите:)
Ответ 3
попробуйте следующее:
ini_get('max_execution_time')
Ответ 4
В комментариях есть некоторые неточности. Итак, чтобы уточнить:
-
set_time_limit(30)
совпадает с ini_set('max_execution_time', 30);
- Оба из них reset счетчик.
-
ini_get('max_execution_time')
работает для обоих случаев - set_time_limit
и ini_set
.