本篇将介绍如何使用命令行来查看PHP使用的系统内存。
在使用变量的时候,我们会根据目的的不同存储不同的变量,那么如何来查看类型不同的变量在使用内存方面的差异?
我们可以通过memory_get_usage()来查看当前消耗的内存。
memory_get_usage()是PHP自带函数,使用起来非常简单。
你可以通过将当前的内存使用量赋值给一个变量,例如$usage1:
$usage1=memory_get_usage();
echo $usage1;
你会得到一个结果:
140312
然后你可以设定一个变量,例如$s,然后通过memory_get_usage(),再次得到当前的内存:
$s=”1234567″;
$usage2=memory_get_usage()-$usage1;
然后你会得到结果:
141208
184
表明了,初始化消耗内存是141208,然后赋值变量使用了184,内存的规格是byte