国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

php面向對象之析構函數的作用與用法

2020-03-22 18:45:21
字體:
來源:轉載
供稿:網友
上篇文章講解了phphtml' target='_blank'>面向對象構造函數,這節課說說與之相對的析構函數

析構函數的作用和構造函數的作用正好相反,是對象被銷毀時被調用,作用是釋放內存。定義析構函數的格式為:__destruct(),和構造函數一樣的是,前面也是兩個下劃線"_"。

析構函數的作用與用法

我們用個例子更加深刻了解析構函數的用法。

class Preson{public $name;                     //定義變量public $age;public $sex;public $height;function __construct($name,$age,$sex,$height){$this->name = $name;         //為變量賦值$this->age = $age;$this->sex = $sex;$this->height = $height;}function __destruct(){echo "對象被銷毀了";}}$Preson1 = new Preson("大白","20","女","180");echo $Preson1->name;

運行的結果為:

QQ截圖20170407141102.png

運行結束后,對象被銷毀了。

析構函數使用注意事項:

php使用的是一種“垃圾回收”機制,自動清除不再使用的對象,釋放內存,就是說即使不使用unset函數,析構方法也會自動被調用,這里只是明確一下析構函數在何時被調用。一般情況下是不需要手動穿件析構方法的。

以上就是php面向對象之析構函數的作用與用法的詳細內容,更多請關注 其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中宁县| 淮阳县| 连城县| 商洛市| 正阳县| 苍南县| 明溪县| 安庆市| 清水县| 资阳市| 云梦县| 闸北区| 延庆县| 韶山市| 九台市| 定陶县| 洛川县| 七台河市| 灵山县| 宁乡县| 伊春市| 罗田县| 宽甸| 贵南县| 岳普湖县| 莱西市| 南昌县| 拜城县| 积石山| 吉首市| 灵寿县| 潞城市| 齐河县| 屏边| 桐乡市| 米易县| 全南县| 化德县| 北安市| 开阳县| 新民市|