Php 如何只打印一次页面加载时间

Php 如何只打印一次页面加载时间,php,Php,我只想显示一次页面加载时间。同样,如果我调用相同的函数,它不应该显示我的加载时间。您有什么问题吗?我不能在相关字段中显示加载时间(字段划分->当您说“仅一次”时)你真的是说只有一次吗?还是每次会话一次,每x分钟一次或其他什么?我已经调用了函数3times->1)在页面加载时间2)和3)与其他字段中。我的问题是,当我在两个字段中分别调用2)和3)计时其打印加载时间时。我不想再打印了。所以这就是我的问题,在哪里应用这个-,仍然不能在加载时间域中使用c enter code here $lo

我只想显示一次页面加载时间。同样,如果我调用相同的函数,它不应该显示我的加载时间。

您有什么问题吗?我不能在相关字段中显示加载时间(字段划分->当您说“仅一次”时)你真的是说只有一次吗?还是每次会话一次,每x分钟一次或其他什么?我已经调用了函数3times->1)在页面加载时间2)和3)与其他字段中。我的问题是,当我在两个字段中分别调用2)和3)计时其打印加载时间时。我不想再打印了。所以这就是我的问题,在哪里应用这个-,仍然不能在加载时间域中使用c
enter code here

    $loadMessageDisplayed = FALSE;
  function file_get_contents_curl($url){
    global $loadMessageDisplayed;
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

    $data = curl_exec($ch);

//PAGE LOAD TIME
    if(!curl_errno($ch) && !$loadMessageDisplayed){
            $cinfo =  curl_getinfo($ch); 
            echo 'Page loaded in '.$cinfo['total_time'].' seconds';
            $loadMessageDisplayed = TRUE;
    }

    curl_close($ch);
    return $data;
}
function file_get_contents_curl($url)
{

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

    $data = curl_exec($ch);

    //PAGE LOAD TIME
    if (!defined('constant')) {
        define('constant', 'value');

        if (!curl_errno($ch)) {
            $cinfo = curl_getinfo($ch);
            echo 'Page loaded in ' . $cinfo['total_time'] . ' seconds';
        }
    }

    curl_close($ch);
    return $data;
}