Dig_BOSS
2018-07-29 15:42
<?php echo $m1 = memory_get_usage(); //输出这个php文件占用的内存大小 echo "<br/>"; $var_string = "123"; //定义字符串类型变量var_string echo $m2 = memory_get_usage()-$m1; //那么var_string变量所占的内存就是做减法了
memory_get_usage()这个函数可以获取调用该函数瞬间PHP文件所消耗的内存。这里要强调下瞬间,是调用这一函数瞬间PHP消耗的内存,所以这里我们要计算var_string变量所占的内存就可以用当前调用瞬间的内存大小减去定义var_string变量之前调用memory_get_usage()得到的内存大小,结果既是var_string变量所占的内存。
memory_get_usage()这个函数可以获取调用该函数瞬间PHP文件所消耗的内存。这里要强调下瞬间,是调用这一函数瞬间PHP消耗的内存,所以这里我们要计算var_string变量所占的内存就可以用当前调用瞬间的内存大小减去定义var_string变量之前调用memory_get_usage()得到的内存大小,结果即是var_string变量所占的内存。
PHP入门篇
455994 学习 · 6306 问题
相似问题