НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить