//析构函数,在销毁对象时调用。 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;