<?php
header("Content-type: text/html; charset=utf-8");
$Stime=0;
$Etime=0;
$Ttime=0;
$a='';$b='';
$Stime=microtime(true);//获取程序开始执行的时间
$sm = memory_get_usage();//内存显示
for($i=1;$i<100000000;$i++){
$a='11111'.$b;
}
$em = memory_get_usage();//内存显示
$Etime=microtime(true);//获取程序执行结束的时间
$Ttime=$Etime-$Stime;//计算差值
$str_total=var_export($Ttime,TRUE);
if(substr_count($str_total,"E")){ //为了避免1.28746032715E-005这种结果的出现,做了一下处理.
$float_total=floatval(substr($str_total,5));
$Ttime=$float_total/100000;
}
echo $Ttime.'秒<br>内存:';
echo $em-$sm;//内存显示
?>
6.1163499355316秒 内存:312
<?php
header("Content-type: text/html; charset=utf-8");
$Stime=0;
$Etime=0;
$Ttime=0;
$a='';$b='';
$Stime=microtime(true);//获取程序开始执行的时间
$sm = memory_get_usage();//内存显示
for($i=1;$i<100000000;$i++){
$a="11111$b";
}
$em = memory_get_usage();//内存显示
$Etime=microtime(true);//获取程序执行结束的时间
$Ttime=$Etime-$Stime;//计算差值
$str_total=var_export($Ttime,TRUE);
if(substr_count($str_total,"E")){ //为了避免1.28746032715E-005这种结果的出现,做了一下处理.
$float_total=floatval(substr($str_total,5));
$Ttime=$float_total/100000;
}
echo $Ttime.'秒<br>内存:';
echo $em-$sm;//内存显示
?>
7.709440946579秒 内存:288
phpstudy2014 apache php5.5 windows7旗舰版