memory_get_usage”獲取當(dāng)前PHP消耗的內(nèi)存
(-$m1-$m2-$m3-$m4)這個(gè)具體表示什么意思?
<?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;
?>
2016-08-05
(-$m1-$m2-$m3-$m4)這個(gè)具體表示什么意思?
獲取的是PHP一共使用了多少內(nèi)存;每創(chuàng)建一個(gè)變量就會(huì)申請(qǐng)內(nèi)存。
所以(-$m1-$m2-$m3-$m4)就是獲取M5的內(nèi)存、不然就是全部?jī)?nèi)存了