PHP 析构函数 析构函数 像构造函数一样,您可以使用函数__destruct()定义析构函数。您可以使用析构函数释放所有资源。 function __destruct() { unset($this->price); // 销毁 unset($this->title); // 销毁 } 复制 现在我们显式的在析构函数里面销毁两个成员变量。 <?php class Books { /* 成员变量 */ var $price; var $title; function __construct( $par1, $par2 ) { $this->title = $par1; $this->price = $par2; } /* 成员函数 */ function setPrice($par){ $this->price = $par; } function getPrice(){ echo $this->price ."<br/>"; } function setTitle($par){ $this->title = $par; } function getTitle(){ echo $this->title ." <br/>"; } function __destruct() { unset($this->price); // 销毁 unset($this->title); // 销毁 } } $physics = new Books( "高中物理", 10 ); $maths = new Books ( "高级化学", 15 ); $chemistry = new Books ("高等数学", 7 ); /* 获取这些值 */ $physics->getTitle(); $chemistry->getTitle(); $maths->getTitle(); $physics->getPrice(); $chemistry->getPrice(); $maths->getPrice(); ?> 复制尝试一下