在 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中文网其他相关文章!