1. 首页
  2. 数据库
  3. 其它
  4. PHP 计算代码执行耗时的代码修正网上普遍错误

PHP 计算代码执行耗时的代码修正网上普遍错误

上传者: 2021-02-01 20:01:15上传 PDF文件 33.63KB 热度 5次
复制代码 代码如下: $t1 = explode(‘ ‘, microtime()); // ... 执行代码 ... $t2 = explode(‘ ‘, microtime()); echo ($t2[1]-$t1[1]).’s ‘.($t2[0]-$t1[0]).’ms’; 其实稍微试一下, 就能发现这份代码有个严重的问题. 虽然 t2 得到的时间肯定比 t1 大, 但不代表, 它的微秒数就一定比 t1 的微秒数大. 所以直接相减的话, ms 部分有可能得到的是负数. 因此, 我自己稍微改动了一下, 代码如下: 复制代码 代码如下: $t1 = microtime(true); // ... 执行
下载地址
用户评论