在 PHP 中,console.log
并不是一個內置的功能。實際上,console.log
通常與 JavaScript 相關,用于在瀏覽器的控制臺輸出信息。然而,要優化 PHP 性能,你可以使用類似的方法將信息記錄到文件或輸出到命令行。
file_put_contents
將日志寫入文件:function log_to_console($data) {
$log_file = 'performance.log';
file_put_contents($log_file, print_r($data, true), FILE_APPEND);
}
// 測量代碼段的執行時間
$start_time = microtime(true);
// 你的代碼段
$end_time = microtime(true);
$execution_time = $end_time - $start_time;
log_to_console("Execution time: {$execution_time} seconds");
echo
將日志輸出到命令行(CLI):function log_to_console($data) {
echo print_r($data, true) . PHP_EOL;
}
// 測量代碼段的執行時間
$start_time = microtime(true);
// 你的代碼段
$end_time = microtime(true);
$execution_time = $end_time - $start_time;
log_to_console("Execution time: {$execution_time} seconds");
請注意,在生產環境中,你可能希望禁用或限制日志記錄,因為它可能會影響性能。確保根據需要調整日志記錄級別和頻率。