周大胖子 发表于 2018-7-21 10:36:13

PHP 的内存消耗 与代码执行时间 -----性能检测

参考文献:https://www.cnblogs.com/zqifa/p/php-19.html

$t1 = microtime(true);
//-----执行的PHP代码
$t2 = microtime(true);

echo '耗时'.round($t2-$t1,3).'秒<br/>echo 'Now menmory_get_usage:'.memory_get_usage().'<br/>代码解析:
       microtime() 加上 true 参数,返回的将是一个浮点类型,这样t1和t2得到的就是两个浮点数,相减之后得到之间的差,由于浮点的位数很长,或者说不确定,所以使用round() 取出小数点后3位。
      memory_get_usage() 返回的单位是 b,/102得到kb,/(1024*1024)得到mb,依次类推。
页: [1]
查看完整版本: PHP 的内存消耗 与代码执行时间 -----性能检测