Почему 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

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