Функция 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 . ' байт';
?>
Кодни ижро этиш натижаси:
'Памья ишлатиш пики: 14680064 байт'
Мисол
Хакикий памья ишлатиш пикини оламиз (PHP оптимизацияларини хисобга олмаган холда):
<?php
$arr = range(1, 100000);
$peak = memory_get_peak_usage(true);
echo 'Хакикий памья ишлатиш пики: ' . $peak . ' байт';
?>
Кодни ижро этиш натижаси:
'Хакикий памья ишлатиш пики: 20971520 байт'
Шунингдек ку́ринг
-
функция
memory_get_usage,
бугунги памья ишлатишни кайтаради -
функция
error_reporting,
хатолар хисоботлари даражасини белгилайди