是不是代碼執行完成后,對象會被自動銷毀,不需要手動銷毀。
<?php
class Car {
??? //增加構造函數與析構函數
??? function __construct() {
??????? print "構造函數被調用 \n";
??? }
?? ?
??? function __destruct() {
??????? print "析構函數被調用 \n";
??? }
}
$car = new Car();
<?php
class Car {
??? //增加構造函數與析構函數
??? function __construct() {
??????? print "構造函數被調用 \n";
??? }
?? ?
??? function __destruct() {
??????? print "析構函數被調用 \n";
??? }
}
$car = new Car();
2019-03-10
舉報
2019-07-01
我覺得是的。
當PHP代碼執行完畢以后,會自動回收與銷毀對象,因此一般情況下不需要顯式的去銷毀對象。
2019-05-09
銷毀時 才調用析構函數