当前位置: 编程技术>php
php构造函数与析构函数实例分析
来源: 互联网 发布时间:2014-08-30
本文导语: 本节内容: php构造函数与析构函数 例子: 代码示例: 一、构造函数比较简单。__construct() 1,创建对象(对象实例化)时,初始化一些值; 2,构造函数没有返回值。 二、析构函数:__dustruct() 1、主要作用是释放资源...
本节内容:
php构造函数与析构函数
例子:
代码示例:
一、构造函数比较简单。__construct()
1,创建对象(对象实例化)时,初始化一些值;
2,构造函数没有返回值。
二、析构函数:__dustruct()
1、主要作用是释放资源:如释放数据库连接、图片资源,以及对象等;
2、析构函数会被自动调用;
3、析构函数没有返回值,也不接收参数;
4、正常情况下,先创建的对象,后销毁;
5、析构函数调用时间:
1)、当程序退出(进程结束)时。
2)、当一个对象称为垃圾对象时,该对象的析构函数也会被调用。所谓垃圾对象,是指没有任何变量再引用它。一旦对象成为垃圾对象,析构函数立即被调用。
6、析构函数销售的是对象里面的资源,并不销毁对象本身。如:在执行$p1=null后,输入echo $p1->name会报错,而$p3=$p1不会报错。
您可能感兴趣的文章:
- php 构造函数与析构函数应用实例
- php析构函数的小例子
- php构造函数与析构函数
- php构造函数和析构函数学习
- php构造函数与析构函数初探
- php构造函数与析构函数实例详解
- php析构函数与对象初始化的例子
- php析构函数用法举例
- php构造函数的小例子
- php 构造函数实例 定义类级别以控制类的行为