memory_get_usage ක්රියාව
memory_get_usage ක්රියාව දැනට PHP-ස්ක්රිප්ටය ක්රියාත්මක කිරීම සඳහා වෙන් කරන ලද මතකයේ ප්රමාණය (බයිට වලින්)
ආපසු ලබා දෙයි.
එක් විකල්ප පරාමිතියක් පිළිගනී - තවමත් භාවිතා නොකළ, වෙන් කරන ලද මතකය ප්රතිඵලයට ඇතුළත් කළ යුතුද යන්න තීරණය කරන කොඩියක්.
වාග් රීතිය
memory_get_usage([bool $real_usage = false]);
උදාහරණය
වර්තමාන මතක පරිභෝජනය ලබා ගනිමු:
<?php
echo memory_get_usage();
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය (උදාහරණය):
2097152
උදාහරණය
array එකක් සෑදීමට පෙර හා පසු මතක පරිභෝජනය සසඳමු:
<?php
$mem1 = memory_get_usage();
$arr = range(1, 10000);
$mem2 = memory_get_usage();
echo $mem2 - $mem1;
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය (උදාහරණය):
528440
උදාහරණය
$real_usage පරාමිතිය භාවිතා කිරීම:
<?php
echo memory_get_usage(true);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය (උදාහරණය):
2097152
මේවාද බලන්න
-
memory_get_peak_usageක්රියාව,
එය මතකය භාවිතා කිරීමේ උපරිම අගය ආපසු ලබා දෙයි -
phpinfoක්රියාව,
එය PHP වින්යාසය පිළිබඳ තොරතුරු ප්රදර්ශනය කරයි