396 of 410 menu

Funkcija memory_get_peak_usage

Funkcija memory_get_peak_usage grąžina didžiausią scenarijaus atminties naudojimo vertę baitais. Gali būti naudojama atliekant atminties suvartojimo derinimą ir ieškant siaurų vietų kode. Priima vieną neprivalomą parametrą, kuris nustato, ar grąžinti tikrąjį paskirto atminties kiekį (true) ar PHP emuliuojamą (false).

Sintaksė

memory_get_peak_usage([bool $real_usage = false]);

Pavyzdys

Gaukime didžiausią atminties naudojimą scenarijuje:

<?php // Sukuriame masyvą, naudojantį atmintį $arr = range(1, 100000); // Gauname didžiausią atminties naudojimą $peak = memory_get_peak_usage(); echo 'Didžiausias atminties naudojimas: ' . $peak . ' baitų'; ?>

Kodo vykdymo rezultatas:

'Didžiausias atminties naudojimas: 14680064 baitų'

Pavyzdys

Gaukime tikrąjį didžiausią atminties naudojimą (neatsižvelgiant į PHP optimizacijas):

<?php $arr = range(1, 100000); $peak = memory_get_peak_usage(true); echo 'Tikras didžiausias atminties naudojimas: ' . $peak . ' baitų'; ?>

Kodo vykdymo rezultatas:

'Tikras didžiausias atminties naudojimas: 20971520 baitų'

Taip pat žiūrėkite

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti