memory_get_usage funksiýasy
memory_get_usage funksiýasy häzirki wagtda PHP-skriptiň işi üçin bölüp berlen ýadyň mukdaryny (baýtlarda) yzyna gaýtarýar.
Bir hökmany däl parametr alýar - netijä ulanylýan, ýöne heniz ulanylmaýan ýadyny goşmalymy ýa-da ýokmy, şony kesgitleýän baýdag.
Sintaksis
memory_get_usage([bool $real_usage = false]);
Mysal
Häzirki ýady sarp etmäni alalyň:
<?php
echo memory_get_usage();
?>
Kody ýerine ýetirmegiň netijesi (mysal):
2097152
Mysal
Massiw döredilmän ozal we ondan soňra ýady sarp etmegi deňeşdireliň:
<?php
$mem1 = memory_get_usage();
$arr = range(1, 10000);
$mem2 = memory_get_usage();
echo $mem2 - $mem1;
?>
Kody ýerine ýetirmegiň netijesi (mysal):
528440
Mysal
$real_usage parametrini ulanyş:
<?php
echo memory_get_usage(true);
?>
Kody ýerine ýetirmegiň netijesi (mysal):
2097152
Şeýle-de görüň
-
memory_get_peak_usagefunksiýasy,
ýady ulanyşyň iň ýokary bahasyny yzyna gaýtarýar -
phpinfofunksiýasy,
PHP konfigurasiýasy barada maglumat çykarýar