PHP でのスクリプト実行時間の取得
PHP では、スクリプト実行時間を追跡することは、max_execution_time 制限を強制するために非常に重要です。しかし、スクリプト内からこの情報にアクセスする方法はあるのでしょうか?この疑問は、データベース応答の待機時間を除いて、PHP 実行中の CPU 使用率を追跡したい場合に生じます。
Linux ベースのシステムの場合、実時間 (スクリプトの実行が開始されてからの合計時間) のみが必要な場合
// Start the timer at the beginning of the script $time_start = microtime(true); // Execute your script here // Stop the timer $time_end = microtime(true); // Calculate the execution time $execution_time = ($time_end - $time_start) / 60; // Display the execution time echo 'Total Execution Time: ' . $execution_time . ' Mins';
この方法には、外部リソースの待機時間も含まれることに注意してください。max_execution_time とは異なり、外部リソースの待機時間が含まれます。 PHP の実行時間を考慮します。
以上がPHP スクリプトの実行時間を測定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。