使用PHP構造函數_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:PHP重載方法
      1.重載 Overload 子類改變父類的方法,為重載。 重載是一種覆蓋性行為,會將以前的方法覆蓋掉。 2.重載案例: ?php class EMBA_student //聲明EMBA學生類 { //用var來定義類的屬性 var $no ; //序號 var $name ; //姓名 var $gender ; //性別 var $age ; //年齡 //方法

      構造函數的定義:在類中創建與類同名的函數,即為構造函數。

      (1)構造函數可以帶參數,也可以不帶參數。

      (2)當使用構造函數的時候,可以在“實例化”一個對象的時候,同時調用了該函數,而無需在實例化對象后,使用方法或者函數。

      (3)構造函數就是對象的一個方法。

      例子:

      1. <?php 
      2.   
      3.  class student 
      4.  { 
      5.  //開始定義類的屬性     
      6.      var $no
      7.      var $name
      8.      var $gender
      9.      var $age
      10.       
      11.  //使用構造函數來定義方法 
      12.  function student ($pname
      13.  { 
      14.      $this->name=$pname
      15.      }     
      16.          } 
      17.  //實例化一個對象 
      18.  $s1new student ("studentA"); 
      19.  echo "學生的姓名是:$s1->name<br />"
      20.  $s2=new student("studentB"); 
      21.  echo"學生的姓名是:$s2->name<br />" 
      22.   
      23.   
      24.   
      25.   ?> 

      分享:PHP daddslashes 方法
      @set_magic_quotes_runtime(0); $MQG = get_magic_quotes_gpc(); if(!$MQG $_POST) $_POST = daddslashes($_POST); if(!$MQG $_GET) $_GET = daddslashes($_GET); //轉譯字符函數 function daddslashes($string) { if(!is_array($string)) return addslashes($string);

      來源:未知//所屬分類:PHP教程/更新時間:2012-11-12
      相關PHP教程