首頁 >後端開發 >php教程 >在PHP中取得物件在記憶體中的大小?

在PHP中取得物件在記憶體中的大小?

王林
王林轉載
2023-08-31 17:29:06823瀏覽

在PHP中取得物件在記憶體中的大小?

可以在為建立的類別分配記憶體之前和之後呼叫 memory_get_usage() 函數。

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;
}

#輸出將是物件相對於環境設定的記憶體。

以上是在PHP中取得物件在記憶體中的大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除