memory_get_usage функциясы
memory_get_usage функциясы PHP-скриптің жұмысы үшін
әзірше бөлінген жад мөлшерін (байтпен) қайтарады.
Бір міндетті емес параметрді қабылдайды - флаг, ол нәтижеге
бөлінген, бірақ әлі пайдаланылмаған жадты қосу керектігін анықтайды.
Синтаксис
memory_get_usage([bool $real_usage = false]);
Мысал
Қазіргі жадты пайдалану мөлшерін алайық:
<?php
echo memory_get_usage();
?>
Кодты орындау нәтижесі (мысал):
2097152
Мысал
Массивті жасамас бұрын және одан кейінгі жадты пайдалануды салыстырайық:
<?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-конфигурациясы туралы ақпаратты шығарады