php类的析构函数__destruct

<?php
/*
 * __destruct 析构函数
 * 析构函数是一种特殊的方法,它在对象被小回事自动调用
 * 他可以用来执行一些清理操作,列如释放资源或关闭数据连接
 * 当对象不再被引用或脚本执行结束时,析构函数会被自动调用
 * */

class MyClass{
    public function say($i)
    {
        echo 'saying-' . $i;
    }
    public function __destruct(){
        echo '析构函数被调用\n';
    }
}

$obj = new MyClass();

for ($i = 0; $i < 4; $i++) {
    if ($i === 3) {
        unset($obj);
    }
    if ($obj) {
        $obj->say($i);
    }
}

给TA打赏
共{{data.count}}人
人已打赏
日常笔记

class类的访问控制 public private protected

2024-7-20 14:52:45

日常笔记

class类里的static静态方法

2024-7-20 15:58:10

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索