消耗內(nèi)存為什么會不同呢?
<?php?
echo $m1 = memory_get_usage();?
echo "<br />";
?$var_string="123";
echo $m2 = memory_get_usage()-$m1;?
echo "<br />";
?$n=123;
echo $m3 = memory_get_usage()-$m1-$m2;?
echo "<br />";
?$f=123.00;
echo $m4 = memory_get_usage()-$m1-$m2-$m3;?
echo "<br />";
?$var_array=array("123");
echo $m5 = memory_get_usage()-$m1-$m2-$m3-$m4;?
?>
這段代碼,任務(wù)中顯示消耗內(nèi)存為:624056 ? 328 ? 288 ?288 ?632 ?
而我執(zhí)行出來的結(jié)果為:217672 ? 320 ? 272 ? 272 ? 576
2016-12-26
這個和系統(tǒng)還有php版本 優(yōu)化 等有關(guān)系。
2017-03-12
我和你的結(jié)果是一樣的。