<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ### 構造方法: 1、 ? 一個類只能有一個構造方法!? 2、構造方法沒有返回值。 3、構造方法的作用是對新對象的初始化,但并不能創造對象本來 4、在創建構造方法后,系統將自動調用構造方法! ~~~ <?php class person{ public $name; public $age; //構造方法 (沒有返回值,直接調用!) public function __construct($name,$age){ //this 是一個引用對象本身,相對于當前對象的地址! $this->age=$age; $this->name=$name; echo "這是一個構造方法 <br/>"; } //構造方法2:(php4中方法) public function person(){ echo"OK<br/>"; } } //兩種構造方法同時存在時,優先輸出方法1; $po=new person("aaa",20); echo $po->name.$po->age; ?> ~~~ 析構方法: 析構方法主要作用是用來釋放資源!不如釋放數據庫的鏈接,或圖片鏈接或銷毀某個對象等等,主要特點如下: 1、 系統自動調用。 2、 主要用于釋放資源 3、析構函數調用的順序,先創建的對象,先被銷毀(最先創建的會被壓棧)? 4、當一個對象成為垃圾對象的時候,該析構函數會被立即調用。進程結束后退出! 所謂垃圾對象就是指沒有任務變量再引用它了,一旦一個對象成為垃圾對象,析構函數會被立即調用! ~~~ <?php class person{ public $name; public $age; //構造方法 (沒有返回值,直接調用!) public function __construct($name,$age){ $this->age=$age; $this->name=$name; echo "這是一個構造方法 <br/>"; } //析構方法 public function __destruct(){ echo $this->name."銷毀資源"; } } //兩種構造方法同時存在時,優先輸出方法1; $po=new person("aaaa",20); $po1=new person("bbbb",20); $po2=new person("cccc",20); ?> ~~~ 當再 ~~~ $po=new person("aaaa",20);后面增加 $po=null; ~~~ 也就是我們來分析下第4中情況,垃圾回收機制!當資源成為垃圾對象的處理!看下面的對比:左邊是上面的代碼,右邊是增加那個內容! ![](https://box.kancloud.cn/2016-06-03_5750fd8e1d430.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看