扫码关注官方订阅号
对象的实例变量不是全局变量吗,全局变量的生命周期是整个程序的生命周期。
一个对象的实例变量,只是在对象内部的全局变量,而且是由对象本身持有。如果对象释放了,他的实力变量如果除了对象本身之外没有其他持有者,那也会跟着被释放。
成员变量的生命周期一般都是跟对象一致的
手动释放对象,就是通过unset(对象实例变量)的方式来释放对象;脚本执行结束后会自动回收资源的,一般情况下不用手动释放对象
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
一个对象的实例变量,只是在对象内部的全局变量,而且是由对象本身持有。如果对象释放了,他的实力变量如果除了对象本身之外没有其他持有者,那也会跟着被释放。
成员变量的生命周期一般都是跟对象一致的
手动释放对象,就是通过unset(对象实例变量)的方式来释放对象;
脚本执行结束后会自动回收资源的,一般情况下不用手动释放对象