php5 oop6--构造函数与析构函数

PHP5中引入了新的统一的构造函数和析构函数名字:
php5 oop6--构造函数与析构函数<?php 
php5 oop6--构造函数与析构函数class BaseClass { 
php5 oop6--构造函数与析构函数     function __construct() { 
php5 oop6--构造函数与析构函数             print "基类构造函数\n"
php5 oop6--构造函数与析构函数     } 
php5 oop6--构造函数与析构函数
php5 oop6--构造函数与析构函数 
php5 oop6--构造函数与析构函数class SubClass extends BaseClass { 
php5 oop6--构造函数与析构函数     function __construct() { 
php5 oop6--构造函数与析构函数             parent::__construct();//需要明确调用,默认不会调用的 
php5 oop6--构造函数与析构函数             print "子类构造函数\n"
php5 oop6--构造函数与析构函数     } 
php5 oop6--构造函数与析构函数
php5 oop6--构造函数与析构函数 
php5 oop6--构造函数与析构函数$obj = new BaseClass();echo "<br/>"
php5 oop6--构造函数与析构函数$obj = new SubClass(); 
php5 oop6--构造函数与析构函数?>
 
 
析构函数__destruct():
php5 oop6--构造函数与析构函数<?php 
php5 oop6--构造函数与析构函数class MyDestructableClass { 
php5 oop6--构造函数与析构函数     function __construct() { 
php5 oop6--构造函数与析构函数             print "构造函数\n"
php5 oop6--构造函数与析构函数             $this->name = "MyDestructableClass"
php5 oop6--构造函数与析构函数     } 
php5 oop6--构造函数与析构函数 
php5 oop6--构造函数与析构函数     function __destruct() { 
php5 oop6--构造函数与析构函数             print "销毁 " . $this->name . "\n"
php5 oop6--构造函数与析构函数     } 
php5 oop6--构造函数与析构函数
php5 oop6--构造函数与析构函数 
php5 oop6--构造函数与析构函数$obj = new MyDestructableClass(); 
php5 oop6--构造函数与析构函数?>

本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/106124,如需转载请自行联系原作者




上一篇:CocoStudio游戏发布后资源加密大致实现思路


下一篇:DRDS和RDS只读实例性能对比测试