PHP对象在内存中的存在形式分析
本文的示例分析了PHP对象在内存中的形式,供大家参考,具体分析如下:< PHP
类人{
公开名称;
公共年龄;
}
新的人();
肖明;
美元=年龄= 80;
美元= P1;
美元=年龄= 85;
回声名称;
回音年龄;
>
(1)为P1对应的内存地址,假设它是0x123,($ P1和地址存储在堆栈中,相当于我们在字典里查这个指标)。
(2)通过内存地址索引找到堆区域。有一个小的国王,80个,等等。
(3)P1 P2 =美元美元,事实上,是通过美元的内存地址0x123 P1至P2,在堆区为名称的属性,为年龄是相同的,那就是,它不会被复制了。所以,当为P2 ->年龄= 85变,美元的价值> P1年龄也改变了。
希望本文能对大家的PHP程序设计有所帮助。