<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 構造函數和析構函數php基礎知識

    時間:2024-08-08 03:33:38 PHP 我要投稿
    • 相關推薦

    構造函數和析構函數php基礎知識

      構造函數

    構造函數和析構函數php基礎知識

      PHP5允行開發者在一個類中定義一個方法作為構造函數。具有構造函數的類會在每次創建對象時先調用此方法,所以非常適合在使用對象之前做一些初始化工作。

      注意:

      如果子類中定義了構造函數則不會暗中調用其父類的構造函數。要執行父類的構造函數,需要在子類的構造函數中調用parent::__construct()。(??和其他語言明顯不同??)

      例10.8.使用新標準的構造函數

      classBaseClass{

      function__construct(){

      print"InBaseClassconstructorn";

      }

      }

      classSubClassextendsBaseClass{

      function__construct(){

      parent::__construct();

      print"InSubClassconstructorn";

      }

      }

      $obj=newBaseClass();

      $obj=newSubClass();

      為了實現向后兼容性,如果PHP5在類中找不到__construct()函數,它就會嘗試尋找舊式的構造函數,也就是和類同名的函數。因此唯一會產生兼容性問題的情況是:類中已有一個名為__construct()的方法,但它卻又不是構造函數。

      析構函數

      PHP5引入了析構函數的概念,這類似于其它面向對象的語言,如C++。析構函數會在到某個對象的所有引用都被刪除或者當對象被顯式銷毀時執行。

      例10.9.析構函數示例

      classMyDestructableClass{

      function__construct(){

      print"Inconstructorn";

      $this->name="MyDestructableClass";

      }

      function__destruct(){

      print"Destroying".$this->name."n";

      }

      }

      $obj=newMyDestructableClass();

      和構造函數一樣,父類的析構函數不會被引擎暗中調用。要執行父類的析構函數,必須在子類的析構函數體中顯式調用parent::__destruct()。(??和其他語言明顯不同??)

      注意:

      析構函數在腳本關閉時調用,此時所有的頭信息已經發出。

      注意:

      試圖在析構函數中拋出一個異常會導致致命錯誤。

    【構造函數和析構函數php基礎知識】相關文章:

    簡單介紹php構造函數用法08-31

    PHP的壓縮函數06-21

    淺析php函數的實例06-08

    php外部執行命令函數10-27

    PHP中函數的使用說明09-01

    PHP中的排序函數區別分析08-23

    探討PHP函數的實現原理及性能07-07

    php對圖像的各種處理函數代碼總結07-03

    php字符串處理函數大全08-21

    php數組函數序列之array-combine() - 數組合并函數的代碼08-25

    主站蜘蛛池模板: 无码精品A∨在线观看中文| 精品国产三级a∨在线| 亚洲精品高清无码视频| 四虎最新永久在线精品免费| 青草国产精品久久久久久| 久久精品中文字幕一区| 国产精品久久久久9999| 人妻精品久久无码区| 亚洲国产成人精品无码久久久久久综合| www.日韩精品| 国内精品在线视频| 国产精品色内内在线播放| 亚洲精品无码不卡在线播放HE| 久久精品国产亚洲7777| 国产精品二区观看| 777被窝午夜精品影院| 日本一区二区三区精品中文字幕| 8AV国产精品爽爽ⅴa在线观看| 精品三级AV无码一区| 久久久久人妻精品一区二区三区| 亚洲福利精品电影在线观看| 日本国产精品久久| 国产原创精品 正在播放| 国产精品一区二区av不卡| 真实国产乱子伦精品免费| 免费视频精品一区二区三区| 国产精品久久成人影院| 精品福利资源在线| 国产成人久久精品区一区二区| 精品国产AV一区二区三区| 国精无码欧精品亚洲一区| 久久国产精品成人影院| 久久夜色精品国产噜噜麻豆| 无码少妇精品一区二区免费动态| 亚洲精品乱码久久久久久蜜桃图片| 亚洲日韩精品无码专区网站| 人妻精品久久久久中文字幕| 亚洲国产成人精品91久久久| 亚洲国产精品无码久久一线| 亚洲AV永久纯肉无码精品动漫| 婷婷国产成人精品视频|