memory_get_usage
(PHP 4 >= 4.3.2, PHP 5)
memory_get_usage -- PHP に割り当てられたメモリの量を返す
説明
int
memory_get_usage
( bool real_usage )
現在の PHP スクリプトに割り当てられたメモリの量を バイト単位で返します。
memory_get_usage()
は PHP を
--enable-memory-limit
オプション付きでコンパイルしたときのみ使用できます。
real_usage
は、PHP 5.2.0 で追加されました。
例 1.
memory_get_usage()
の例
<?php
// これは単なる例にすぎません。
// 以下の数値はシステムによって変化します。
echo
memory_get_usage
() .
"\n"
;
// 36640
$a
=
str_repeat
(
"Hello"
,
4242
);
echo
memory_get_usage
() .
"\n"
;
// 57960
unset(
$a
);
echo
memory_get_usage
() .
"\n"
;
// 36744
?>
|
|
memory_get_peak_usage()
および
memory_limit
も参照してください。