stopwatch_format - kouji6309/SingleMVC GitHub Wiki

說明

格式化輸出儲存於 $_TIME 中的時間紀錄。使用 stopwatch 紀錄時間。


原型

stopwatch_format(array $format = []) : string

參數

  • format

    輸出格式。
    包含兩種格式:總時間(total)和區塊(block)。每種皆有頭部(head)、內容(body)和尾部(foot)。僅內容區塊有變數。
    總時間(total)的內容將依序填入註記、時間戳記、總時間、距上次紀錄時間;
    區塊(block)的內容將依序填入註記、執行次數和執行時間。

    預設使用以下格式:

    $format = [
        'total' => [
            'head' => "Tag\tTime\t\tSplits\tLaps\n",
            'body' => "%s\t%.3f\t%.3f\t%.3f\n",
            'foot' => "\n"
        ],
        'block' => [
            'head' => "Tag\tCount\tTime\n",
            'body' => "%s\t%.3f\t%.3f\n",
            'foot' => "\n"
        ]
    ]

回應

格式化後的時間記錄


應用

顯示執行時間

echo '<pre>'.stopwatch_format().'</pre>';
⚠️ **GitHub.com Fallback** ⚠️