Rumah >pembangunan bahagian belakang >tutorial php >Dapatkan saiz objek dalam memori dalam PHP?

Dapatkan saiz objek dalam memori dalam PHP?

王林
王林ke hadapan
2023-08-31 17:29:06840semak imbas

Dapatkan saiz objek dalam memori dalam PHP?

Fungsi memory_get_usage() boleh dipanggil sebelum dan selepas memperuntukkan memori untuk kelas yang dicipta.

class MyBigClass {
   var $allocatedSize;
   var $allMyOtherStuff;
}
function AllocateMyBigClass() {
   $before = memory_get_usage();
   $ret = new MyBigClass;
   $after = memory_get_usage();
   $ret->allocatedSize = ($after - $before);
   return $ret;
}

Output akan menjadi memori objek berbanding tetapan persekitaran.

Atas ialah kandungan terperinci Dapatkan saiz objek dalam memori dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam