395 of 410 menu

memory_get_usage Fonksiyonu

memory_get_usage fonksiyonu, PHP betiğinin çalışması için şu anda ayrılan bellek miktarını (bayt cinsinden) döndürür. Sonuca henüz kullanılmayan ancak ayrılmış bellemi dahil edilip edilmeyeceğini belirleyen, isteğe bağlı bir bayrak parametresi alır.

Sözdizimi

memory_get_usage([bool $real_usage = false]);

Örnek

Mevcut bellek kullanımını alalım:

<?php echo memory_get_usage(); ?>

Kodun çalıştırılmasının sonucu (örnek):

2097152

Örnek

Dizi oluşturmadan önce ve sonra bellek kullanımını karşılaştıralım:

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

Kodun çalıştırılmasının sonucu (örnek):

528440

Örnek

$real_usage parametresinin kullanımı:

<?php echo memory_get_usage(true); ?>

Kodun çalıştırılmasının sonucu (örnek):

2097152

Ayrıca Bakınız

  • memory_get_peak_usage fonksiyonu,
    bellek kullanımının en yüksek değerini döndürür
  • phpinfo fonksiyonu,
    PHP yapılandırması hakkında bilgi çıktılar
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet