!memory_get_usage
http://php.net/manual/ja/function.memory-get-usage.php
!memory_get_peak_usage
http://php.net/manual/ja/function.memory-get-peak-usage.php
!例
echo "MEMORY0 : " . number_format(memory_get_usage()) . " byte(初期値)
";
$strBuffer = str_repeat("ABCDEFG,", 10000);
echo "MEMORY1 : " . number_format(memory_get_usage()) . " byte(文字列生成)
";
$aryBuffer = explode(",", $strBuffer);
echo "MEMORY2 : " . number_format(memory_get_usage()) . " byte(配列生成)
";
unset($strBuffer);
echo "MEMORY3 : " . number_format(memory_get_usage()) . " byte(文字列解放)
";
mb_convert_variables("SJIS-win", "UTF-8", $aryBuffer);
echo "MEMORY4 : " . number_format(memory_get_usage()) . " byte(mb_convert_variables実行)
";
unset($aryBuffer);
echo "MEMORY5 : " . number_format(memory_get_usage()) . " byte(配列解放)
";
{{category2 プログラミング言語,PHP}}