This article is mainly on the PHP initialization object and a simple example of the destructor of the introduction, the need for friends can come to the reference, I hope to help you.
Code as follows: <?php /********************************************** * __construct Use of the * destruct destructor using the object initialization function * $this keyword usage ($this off The key word is the system variable used to access object properties and objects in the current object * method) * ************************************** / header ("Content-type:text/html;charset=utf-8"); class mypc{ Public $name public $type function __construct ($name = ', $type = ') {//Initialize Object , place the initialization value in parentheses $this->name= $name; $this->type= $type; } function Vod () { return $this->name. $this->type. ' Play movie '; } function Game () { return $this->name. $this->type. ' Play games ' } /************************ * The * __DESTRUCT () is invoked, * then the memory used by the object is freed when the operation inside the object completes. Rules: LIFO **************************/ function __destruct () { echo "<br>==============". $this->name; }   $pc 1 = new MyPC (' home computer ', ' Desktop '); echo $pc 1->vod (). " <br> "; //when $pc1=null is the current instance after the operation is completed direct release object $pic 2 = new MyPC (' Company computer ', ' notebook '); echo $pic 2->game ();