395 of 410 menu

Funkcija memory_get_usage

Funkcija memory_get_usage vraća količinu memorije (u bajtovima), koja je trenutno dodeljena za rad PHP-skripte. Prihvata jedan opcioni parametar - zastavicu, koja određuje, da li treba uključiti u rezultat memoriju koja je dodeljena, ali još uvek nije korišćena.

Sintaksa

memory_get_usage([bool $real_usage = false]);

Primer

Dobijamo trenutnu potrošnju memorije:

<?php echo memory_get_usage(); ?>

Rezultat izvršavanja koda (primer):

2097152

Primer

Uporedimo potrošnju memorije pre i posle kreiranja niza:

<?php $mem1 = memory_get_usage(); $arr = range(1, 10000); $mem2 = memory_get_usage(); echo $mem2 - $mem1; ?>

Rezultat izvršavanja koda (primer):

528440

Primer

Korišćenje parametra $real_usage:

<?php echo memory_get_usage(true); ?>

Rezultat izvršavanja koda (primer):

2097152

Pogledajte takođe

  • funkciju memory_get_peak_usage,
    koja vraća vrednost maksimalne potrošnje memorije
  • funkciju phpinfo,
    koja ispisuje informacije o PHP-konfiguraciji
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij