php 测试程序执行时间,分析内存占用空间

发布时间:2019-03-16作者:小灵龙点击:146

memory_get_usage 可以分析内存占用空间。

microtime 函数就可以分析程序执行时间。

echo '开始内存:'.memory_get_usage(), ''; 
$tmp = str_repeat('hello', 1000);   
echo '运行后内存:'.memory_get_usage(), '';  
unset($tmp);   
echo '回到正常内存:'.memory_get_usage(); 

输出结果:

	开始内存:147296

	运行后内存:152456

	回到正常内存:147296
输出执行时间
$stime=microtime(true); //获取程序开始执行的时间

/**
*你要运行的程序
**/
$etime=microtime(true);//获取程序执行结束的时间
$total=$etime-$stime;   //计算差值
echo "<br />[页面执行时间:{$total} ]秒";
标签:php占用内存,程序执行时间