国产探花免费观看_亚洲丰满少妇自慰呻吟_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面向對象之析構函數的作用與用法的詳細內容,更多請關注 其它相關文章!

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴里| 长海县| 油尖旺区| 辰溪县| 呼伦贝尔市| 根河市| 疏附县| 民和| 南澳县| 广东省| 毕节市| 河北区| 鸡东县| 卫辉市| 兴化市| 响水县| 资源县| 宜兴市| 承德市| 红河县| 马鞍山市| 扬州市| 横峰县| 青河县| 浦县| 易门县| 乌海市| 根河市| 青浦区| 泗阳县| 瓮安县| 白河县| 霸州市| 施甸县| 平和县| 新龙县| 大安市| 德兴市| 德兴市| 方正县| 微山县|