php 统计当前脚本所如何使用内存大小的方法

现实情况远非想的那么单纯容易清晰:当优越感逐渐转为失落感甚至挫败感时,当由坚信自己是一块金子到怀疑自己是一粒沙子时,愤怒,迷茫,自卑,焦急,躁动就开始与日俱增。

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

本文php 统计当前脚本所如何使用内存大小的方法到此结束。江无回头浪,人无再少年。年华若虚度,老来恨不浅。时光容易逝,岁月莫消遣。碌碌而无为,生命不值钱。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法