我们在项目开发中经常需要做一些优化测试,比如优化代码段,排查代码段效率问题,或者降低内存消耗成本。';$start_time=微时间(真);//获取程序开始执行的时间//--------------------程序代码段开始------------------------------------//$arr=['姓名'=>'风季','年龄'=>'29','sex'=>1,'地址'=>'山东省德州庆云县','qq'=>'645631686','电话'=>'15712953567',];$all=[];for($i=0;$i<1000;$i++){$str=json_encode($arr);$arr=json_decode($str,true);$all[]=$arr;}unset($all);//--------------------程序代码段结束------------------------------//$end_time=microtime(true);//获取程序执行的结束时间$run_time=($end_time-$start_time)*1000;//计算毫秒差值echo"[页面执行时间:{$run_time}]毫秒
";$end_memory=memory_get_usage();echo'运行后的内存:'。$结束内存。'
';echo'使用的内存:'.($end_memory-$start_memory).'
';echo'恢复正常内存:'.memory_get_usage();//结果开始内存:390224[页面执行时间:2.8541088104248]运行后毫秒内存:391256使用内存:1032恢复正常内存:391256
