zoukankan      html  css  js  c++  java
  • PHP类知识----析构方法点滴

    • 网页执行完毕
    • 手动调用析构方法 通过unset()
    • 应用场景:断开mysql的连接
    • 不同情况下,析构方法调用的时机不同,程序执行顺序如下
    <?php
    class mycoach
    {
        public $name="陈培昌";
        CONST hisage =22;
        public $age=22;
        private $favorite = "喜欢丁大锅";
        public function __construct()
        {
            echo "在丁大锅的郊外别墅座客".PHP_EOL;
        }
        public function __destruct()
        {
            echo "关灯吧,丁大锅,今天玩得太累了".PHP_EOL;
        }
    }
    $cpc = new mycoach();
    echo "啵啵~和小松鼠还有小烤肠儿玩得很开心".PHP_EOL;
    ?>

    输出结果:

    在丁大锅的郊外别墅座客
    啵啵~和小松鼠还有小烤肠儿玩得很开心
    关灯吧,丁大锅,今天玩得太累了

    <?php
    class mycoach
    {
        public $name="陈培昌";
        CONST hisage =22;
        public $age=22;
        private $favorite = "喜欢丁大锅";
        public function __construct()
        {
            echo "在丁大锅的郊外别墅座客".PHP_EOL;
        }
        public function __destruct()
        {
            echo "关灯吧,丁大锅,今天玩得太累了".PHP_EOL;
        }
    }
    $cpc = new mycoach();
    unset($cpc);
    echo "啵啵~和小松鼠还有小烤肠儿玩得很开心".PHP_EOL;
    ?>

    输出结果:

    在丁大锅的郊外别墅座客
    关灯吧,丁大锅,今天玩得太累了
    啵啵~和小松鼠还有小烤肠儿玩得很开心

  • 相关阅读:
    Python 递归
    Python 面向过程编程
    Python 协程函数
    Python-第三方库requests详解
    Python 三元表达式
    linux copy
    centos 安装软件
    mysql 权限
    mysql 权限 备份
    android 开发
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/10988175.html
Copyright © 2011-2022 走看看