<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. php語言

    php調用父類方法

    時間:2025-03-12 16:03:02 php語言 我要投稿
    • 相關推薦

    php調用父類方法

      PHP程序員們在實際編寫中使用PHP parent來指向父類指針,并調用父類的構造函數,對父類進行初始化。下面由應屆畢業生小編整理了幾種php調用父類方法,希望對大家有所幫助。

      php 調用父類方法(一)

      class impro_mysqli extends mysqli{

      /*顯示上一個插入記錄的ID*/

      我們就不能使用!

      代碼:

      function id(){

      return this->_id();

      }

      因為這樣程序會判斷在 impro_mysqli 中有個_id();的方法,然而實際上,并沒有!

      而使用

      代碼:

      function id(){

      return mysqli__id();

      }

      雖然正確,但是失去了使用繼承的意義,那我們該怎么做呢 ?

      很簡單,我們只要使用 parent::(parent+2個英文字符的冒號) 字符就好了

      所以想要調用父類的函數,就可以寫成

      代碼:

      function id(){

      return parent::_id();

      }

      php 調用父類方法(二)

      class person {

      public $name='Tom';

      public $gender; //性別

      public $money=1000;

      public function __construct(){

      echo '這里是父類',PHP_EOL;

      }

      public function say(){

      echo $this->name," is",$this->gender," ";

      }

      }

      class family extends person{

      public $name;

      public $gender;

      public $age;

      public $money=100000;

      public function __construct(){

      parent::__construct(); //調用父類構造方法

      echo '這里是子類',PHP_EOL;

      }

      public function say(){

      parent::say(); //調用父類方法

      echo $this->name," is ",$this->gender,",and is ",$this->age,PHP_EOL;

      }

      public function cry(){

      echo parent::$money,PHP_EOL; //報錯,為什么不可以

      echo '%>_


    【php調用父類方法】相關文章:

    PHP編程:類和對象、方法調用02-22

    Python中子類怎樣調用父類方法02-17

    PHP調用C代碼的方法05-09

    iframe調用父頁面方法01-24

    在子類中應該如何調用父類的構造方法07-11

    php調用外部shell的方法總結03-28

    iframe調用父頁面的方法07-28

    PHP調用的C代碼08-05

    php調用外部shell的技巧04-29

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人