可以在将内存分配给所创建的类之前和之后对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; }
输出将是有关环境设置的对象的内存。