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

PHP5中引入了新的统一的构造函数和析构函数名字:
<?php
class BaseClass {
     function __construct() {
             print "基类构造函数\n";
     }
}

class SubClass extends BaseClass {
     function __construct() {
             parent::__construct(); //需要明确调用,默认不会调用的
             print "子类构造函数\n";
     }
}

$obj = new BaseClass();echo "<br/>";
$obj = new SubClass();
?>
 
 
析构函数__destruct():
<?php
class MyDestructableClass {
     function __construct() {
             print "构造函数\n";
             $ this->name = "MyDestructableClass";
     }

     function __destruct() {
             print "销毁 " . $ this->name . "\n";
     }
}

$obj = new MyDestructableClass();
?>

你可能感兴趣的:(职场,php5,休闲)