Показать время загрузки страницы в верхней части страницы с помощью PHP

0

Я использую этот код, чтобы показать время загрузки страницы PHP. Этот код в настоящее время помещен в конец моих PHP-скриптов.

Как я могу разместить это в верхней части страницы и все еще работать?

<?php
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$finish = $time;
$total_time = round(($finish - $start), 4);
echo 'Page generated in '.$total_time.' seconds.';
?>
  • 0
    честно говоря, никого не волнует, сколько времени, как вы говорите, потребовалось для загрузки страницы, это было популярно несколько десятилетий назад. но сейчас выглядит грустно
  • 0
    я хочу это для внутренней системы
Теги:

1 ответ

0

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

$pagetext = "<html> " . generateTitle() . "" . generateContent() . " ";//etc
$total_time = round(($finish - $start), 4);
$pagetext = $total_time.$pagetext;
echo($pagetext);

Но это заставит время появиться вне html-документа. Таким образом, вы можете разделить заголовок и acutal текст:

$header = "<html> ";
$pagetext = generateTitle() . " " . generateContent() . " ";//etc
$total_time = round(($finish - $start), 4);
$pagetext = $header .  $total_time .  $pagetext;
echo($pagetext);
  • 0
    И, наконец, @ user3815283 может использовать класс для решения проблемы :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню