php 脚本中的 memory_get_usage() 函数可以字节为单位返回php脚本的内存量,它有一个参数取值true或false,如果参数设置为true则返回系统分配给php内存的量,如果不设置或设置为false则会返回当前php实际所使用的内存量。
php memory_get_usage() 函数使用示例
php示例代码:
echo '系统分配给PHP的内存量:'.memory_get_usage(true);
echo '当前PHP已使用的内存量:'.memory_get_usage();
输出结果:
系统分配给PHP的内存量:2097152
当前PHP已使用的内存量:388368
php 统计当前脚本所使用内存量的方法
memory_get_usage() 函数不设置参数的情况下可以返回php当前内存所使用的量,我们在php运行代码的开头与结尾分别获取php占用内存的量,再相减即可获取当前php脚本所使用的内存大小!
示例代码:
$start = memory_get_usage();
//运行的php代码
$tmp = str_repeat('hello', 1000);
$end = memory_get_usage();
echo '当前脚本所使用的内存量为:'.($end - $start);
输出结果:
当前脚本所使用的内存量为:8192
如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!
txttool.com 说一段 esp56物联 查询128 IP查询