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!