為什么初始化消耗內(nèi)存在我定義字符串后還會(huì)更改?
應(yīng)該不對(duì)吧,有點(diǎn)問(wèn)題: 我初始化消耗了363264內(nèi)存,此時(shí)代碼是這樣的 echo $m1 = memory_get_usage(); echo "
";?
但后來(lái)我加入這段代碼后 $var_string = "string"; echo ?$m2 = memory_get_usage(); 按理說(shuō)初始化消耗內(nèi)存是不會(huì)受到影響的 但是初始化消耗的內(nèi)存卻又變成了363792
2017-01-24
我估計(jì)PHP機(jī)制先預(yù)編譯文件(即先加載整個(gè)文件),然后再運(yùn)行
猜測(cè)依據(jù)是 上述代碼 ?
echo memory_get_usage();?
和
echo??$m2 = memory_get_usage(); 得到的結(jié)果都不一樣
2017-01-24
謝謝,在群里問(wèn)了下后,有人告訴我說(shuō)是