Fungsi memory_get_usage
Fungsi memory_get_usage mengembalikan jumlah memori (dalam byte),
yang saat ini dialokasikan untuk menjalankan skrip PHP.
Menerima satu parameter opsional - flag, yang menentukan,
apakah perlu menyertakan memori yang telah dialokasikan, tetapi belum digunakan dalam hasil.
Sintaksis
memory_get_usage([bool $real_usage = false]);
Contoh
Dapatkan penggunaan memori saat ini:
<?php
echo memory_get_usage();
?>
Hasil eksekusi kode (contoh):
2097152
Contoh
Bandingkan penggunaan memori sebelum dan sesudah membuat array:
<?php
$mem1 = memory_get_usage();
$arr = range(1, 10000);
$mem2 = memory_get_usage();
echo $mem2 - $mem1;
?>
Hasil eksekusi kode (contoh):
528440
Contoh
Menggunakan parameter $real_usage:
<?php
echo memory_get_usage(true);
?>
Hasil eksekusi kode (contoh):
2097152
Lihat juga
-
fungsi
memory_get_peak_usage,
yang mengembalikan nilai puncak penggunaan memori -
fungsi
phpinfo,
yang menampilkan informasi tentang konfigurasi PHP