gpt4 book ai didi

PHP 获取执行特定行的确切时间

转载 作者:行者123 更新时间:2023-12-04 16:17:38 24 4
gpt4 key购买 nike

我正在尝试对我拥有的脚本执行简单的基准测试。首先,我尝试添加如下内容:

echo 'After Checklist: '. date('h:i:s:u A') ."<br />";

但它在很多时候只是打印出相同的时间 - 直到运行包含脚本才返回不同的时间。有没有办法做到这一点?或类似的东西 - 我基本上只是想看看瓶颈在哪里,这样我就可以提高性能。

最佳答案

您想使用 microtime function它将以微秒为单位返回当前的 Unix 时间戳。

您可以从这里简单地减去开始时间和结束时间以获得所需的结果。然而,诀窍是将“true”传递给函数,以便它返回一个浮点值,而不是一个字符串。

一个例子,发布在 php.net 上是这样的:

<?php
$time_start = microtime(true);

// Sleep for a while
usleep(100);

$time_end = microtime(true);
$time = $time_end - $time_start;

echo "Did nothing in $time seconds\n";
?>

关于PHP 获取执行特定行的确切时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5463696/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com