Почему elapsed_time() не работает из log_message(), даже если вызывается из хука post_system?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему elapsed_time() не работает из log_message(), даже если вызывается из хука post_system?

Сообщение Anonymous »

Если я попытаюсь зарегистрировать тест->elapsed_time() в хуке post_system, он просто зарегистрирует {elapsed_time}, как если бы я вызвал его из контроллера.

В документации CodeIgniter сказано:
"post_system Вызывается после отправки окончательной отрисованной страницы в браузер, в конце выполнения системы после отправки окончательных данных в браузер."

В нем также говорится, что вы должны отображать elapsed_time() в представлении, чтобы показать его пользователю, но... как возможно, что elapsed_time() все еще рассчитывается после отправки окончательных данных в браузер?
Я чувствую, что меня обманывают.

Люди продолжают говорить, что я должен использовать свои собственные оценки и получить разницу, но это не то же самое, что использовать это...

Подробнее здесь: https://stackoverflow.com/questions/487 ... -post-syst
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»