在PHP中醋闭。
使用memory_get_usage()? 獲取當(dāng)前分配給你的PHP腳本的內(nèi)存量,單位是字節(jié)证逻。
使用memory_get_peak_usage()? 獲取分配給你的PHP腳本的內(nèi)存峰值字節(jié)數(shù)抗斤。
PHP中的選項memory_limit,指定了腳本允許申請的最大內(nèi)存量瑞眼,單位是字節(jié)。如果沒有限制银酗,將這個值設(shè)置為-1辆影。
例子:
echo "初始: ".memory_get_usage()."B\n";
$str = str_repeat('hello', 1000);
echo "使用: ".memory_get_usage()."B\n";
unset($str);
echo "釋放: ".memory_get_usage()."B\n";
echo "峰值: ".memory_get_peak_usage()."B\n";
輸出
初始: 230688B
使用: 235880B
釋放: 230720B
峰值: 236928B
————————————————
原文鏈接:https://blog.csdn.net/zhyoulun/article/details/73862809