Kazi memory_get_usage
Kazi memory_get_usage hurudisha kiasi cha kumbukumbu (kwa kaunti),
ambacho kwa sasa kimetengwa kwa ajili ya kazi ya mwongozo wa PHP.
Inakubali kigezo kimoja cha hiari - bendera, ambacho huamua,
ikiwa ni lazima kujumuisha kumbukumbu iliyotengwa, lakini bado haijatumiwa.
Sintaksia
memory_get_usage([bool $real_usage = false]);
Mfano
Wacha tupate matumizi ya sasa ya kumbukumbu:
<?php
echo memory_get_usage();
?>
Matokeo ya utekelezaji wa kificho (mfano):
2097152
Mfano
Wacha tulinganishe matumizi ya kumbukumbu kabla na baada ya kuunda safu:
<?php
$mem1 = memory_get_usage();
$arr = range(1, 10000);
$mem2 = memory_get_usage();
echo $mem2 - $mem1;
?>
Matokeo ya utekelezaji wa kificho (mfano):
528440
Mfano
Matumizi ya kigezo $real_usage:
<?php
echo memory_get_usage(true);
?>
Matokeo ya utekelezaji wa kificho (mfano):
2097152
Angalia Pia
-
kazi
memory_get_peak_usage,
ambayo hurudisha thamani ya kilele cha matumizi ya kumbukumbu -
kazi
phpinfo,
ambayo inatoa taarifa kuhusu usanidi wa PHP