应该不对吧,有点问题: 我初始化消耗了363264内存,此时代码是这样的 echo $m1 = memory_get_usage(); echo "
";
但后来我加入这段代码后 $var_string = "string"; echo $m2 = memory_get_usage(); 按理说初始化消耗内存是不会受到影响的 但是初始化消耗的内存却又变成了363792
我估计PHP机制先预编译文件(即先加载整个文件),然后再运行
猜测依据是 上述代码
echo memory_get_usage();
和
echo $m2 = memory_get_usage(); 得到的结果都不一样
谢谢,在群里问了下后,有人告诉我说是