ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 析构方法 与构造方法是一对,构造方法是在一个对象“出生”的时候自动调用的,而析构方法是在一个对象“消失”的时候由系统自动调用的!**析构方法的名字叫作__destruct(),注意,里面不能有任何的参数!** ### 析构方法调用时机 是在对象消失之前调用!因为还能使用$this! ### 对象消失的几种情况 1. 明确的使用unset函数销毁一个变量 . 2. 脚本运行结束之后,也会自动销毁(所以,php程序想造成内存泄露也困难). 3. 改变对象变量的值,也会自动销毁 . 4. 常见的有一种删除对象的方法:$stu1 = NULL . ### 析构方法作用 主要的作用就是用于释放对象所占用的额外的资源!而不是对象本身!