使用php怎么查询内存信息

  介绍

今天就跟大家聊聊有关使用php怎么查询内存信息,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

查看当前内存使用情况使用:<代码> memory_get_usage() 函数。

查看内存使用峰值:<代码> memory_get_peak_usage() 函数。

& lt; php ?   头(“内容类型:text/html; charset=utf-8");/* *   ,*格式化字节大小   ,* @param  number  size 美元;,,字节数   ,* @param  string  delimiter 美元;数字和单位分隔符   ,* @return  string ,,,,,格式化后的带单位的大小   ,*/function  format_bytes(大小、美元,美元delimiter =, & # 39; & # 39;), {   units 美元;才能=,数组(& # 39;b # 39;,, & # 39; kb # 39;,, & # 39; mb # 39;,, & # 39; gb # 39;,, & # 39;结核病# 39;,,& # 39;pb # 39;);   for 才能;($小姐:=,0;,size 美元;祝辞=,1024,,,,小姐:美元& lt;, 5;,我+ +)美元,美元size /=, 1024;   return 才能;轮(大小、美元,2),只delimiter 美元;!”,,“单位美元。[我]美元;   }   echo “内存初始状态:“.format_bytes (memory_get_usage ());   echo “& lt;人力资源/在“;   echo “开始使用内存& lt; br/在“;//使用内存   ($小姐:=,0;美元小姐:& lt;, 100000;美元我+ +){   美元才能[]数组,=,md5 ($ i);   }   echo “内存状态:“.format_bytes (memory_get_usage())的管理者;& lt; br/在“;   echo “删除一半的内存& lt; br/在“;//删除一半的内存   ($小姐:=,0;美元小姐:& lt;, 100000;美元我+ +){   设置才能($阵列($ i));   }   echo “最终内存状态:“.format_bytes (memory_get_usage ());   echo “& lt;人力资源/在“;   echo “内存峰值状态:“.format_bytes (memory_get_peak_usage ());

执行结果:

内存初始状态:65.27 KB
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
开始使用内存
内存状态:12.01 MB
删除一半的内存
最终内存状态:577.52 KB
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
内存峰值状态:12.01 MB

看完上述内容,你们对使用php怎么查询内存信息有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

使用php怎么查询内存信息