Пример #1
0
    //析构函数,在销毁对象时调用。
    public function __deconstruct()
    {
        echo 'i am dead';
    }
    public function tt()
    {
        echo 'inner function';
    }
    public function time2()
    {
        echo tt();
        //outer,优先类外的和系统的
        echo '<br/>';
        echo $this->tt();
        //inner,限制在类里的func
        echo '<br/>';
    }
}
$p = new People();
//调用构造函数
echo '<br/>';
$q = $p;
//引用传值,指向同一。888888888
echo $p->tt();
//inner,类内的
echo '<br/>';
echo $p->time2();
//什么时候,调用析构函数.该对象不再被指向。以下都会发生,程序结束时。
unset($p);
$p = $other;