介绍
今天就跟大家聊聊有关使用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怎么查询内存信息