未赋值之前的内存消耗为何会不同
<?php
echo $m1 = memory_get_usage();
echo "<br />";
echo $m2 = memory_get_usage()-$m1;
echo "<br />";
echo $m3 = memory_get_usage()-$m1-$m2;
echo "<br />";
echo $m4 = memory_get_usage()-$m1-$m2-$m3;
echo "<br />";
echo $m5 = memory_get_usage()-$m1-$m2-$m3-$m4;
?>
如果并未做任何赋值,输出的结果是
618328
176
144
144
144
那么第一次在输出$m1的时候,消耗了176内存
第二次到第四次输出内存后则分别消耗了144的内存,为什么?