ホームページ >バックエンド開発 >PHPチュートリアル >PHPでメモリ内のオブジェクトのサイズを取得しますか?

PHPでメモリ内のオブジェクトのサイズを取得しますか?

王林
王林転載
2023-08-31 17:29:06840ブラウズ

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

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。