395 of 410 menu

Функција 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 конфигурацији
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј