395 of 410 menu

Funkcija memory_get_usage

Funkcija memory_get_usage atgriež atmiņas daudzumu (baitos), kas šobrīd ir piešķirts PHP skripta darbībai. Pieņem vienu neobligātu parametru - karogu, kas nosaka, vai rezultātā jāiekļauj atmiņa, kas ir piešķirta, bet vēl nav izmantota.

Sintakse

memory_get_usage([bool $real_usage = false]);

Piemērs

Iegūsim pašreizējo atmiņas patēriņu:

<?php echo memory_get_usage(); ?>

Koda izpildes rezultāts (piemērs):

2097152

Piemērs

Salīdzināsim atmiņas patēriņu pirms un pēc masīva izveides:

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

Koda izpildes rezultāts (piemērs):

528440

Piemērs

Parametra $real_usage izmantošana:

<?php echo memory_get_usage(true); ?>

Koda izpildes rezultāts (piemērs):

2097152

Skatiet arī

  • funkciju memory_get_peak_usage,
    kas atgriež atmiņas izmantošanas maksimālo vērtību
  • funkciju phpinfo,
    kas izvada informāciju par PHP konfigurāciju
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt