396 of 410 menu

Функција memory_get_peak_usage

Функција memory_get_peak_usage враћа вршну вредност употребе меморије од стране скрипта у бајтовима. Може се користити за отклањање грешака у потрошњи меморије и проналажење слабих места у коду. Прима један опциони параметар који одређује да ли да врати стварни обим додељене меморије (true) или емулиран од стране PHP-а (false).

Синтакса

memory_get_peak_usage([bool $real_usage = false]);

Пример

Добијмо вршну употребу меморије у скрипту:

<?php // Креирамо низ који троши меморију $arr = range(1, 100000); // Добијамо вршну употребу меморије $peak = memory_get_peak_usage(); echo 'Peak memory usage: ' . $peak . ' bytes'; ?>

Резултат извршавања кода:

'Peak memory usage: 14680064 bytes'

Пример

Добијмо стварну вршну употребу меморије (без узимања у обзир оптимизација PHP-а):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Real peak memory usage: ' . $peak . ' bytes'; ?>

Резултат извршавања кода:

'Real peak memory usage: 20971520 bytes'

Погледајте такође

  • функцију memory_get_usage,
    која враћа тренутну употребу меморије
  • функцију error_reporting,
    која поставља ниво извештавања о грешкама
Српски
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
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј