那么当有人在PHP中说'新'时会发生什么呢?
我相信C / Java,当调用new时,会为对象所需的每个实例变量分配内存吗? (如果我错了,请纠正我)
这与PHP相同吗?
答案 0 :(得分:5)
使用$var = new Class
$var
与此创建的 zval 容器相关联。
答案 1 :(得分:1)
最简单的方法是使用memory_get_usage()
echo memory_get_usage();
$obj1 = new obj1;
$obj2 = new obj2;
$obj3 = new obj3;
echo memory_get_usage();
PHP的情况也是如此。
答案 2 :(得分:0)
当您在PHP中说new
时,PHP会假设您要拨打new Class
:PHP Classes Basics。