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 中国語 Web サイトの他の関連記事を参照してください。