使用PHP構造函數_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:PHP重載方法1.重載 Overload 子類改變父類的方法,為重載。 重載是一種覆蓋性行為,會將以前的方法覆蓋掉。 2.重載案例: ?php class EMBA_student //聲明EMBA學生類 { //用var來定義類的屬性 var $no ; //序號 var $name ; //姓名 var $gender ; //性別 var $age ; //年齡 //方法
構造函數的定義:在類中創建與類同名的函數,即為構造函數。
(1)構造函數可以帶參數,也可以不帶參數。
(2)當使用構造函數的時候,可以在“實例化”一個對象的時候,同時調用了該函數,而無需在實例化對象后,使用方法或者函數。
(3)構造函數就是對象的一個方法。
例子:
- <?php
- class student
- {
- //開始定義類的屬性
- var $no;
- var $name;
- var $gender;
- var $age;
- //使用構造函數來定義方法
- function student ($pname)
- {
- $this->name=$pname;
- }
- }
- //實例化一個對象
- $s1= new student ("studentA");
- echo "學生的姓名是:$s1->name<br />";
- $s2=new student("studentB");
- echo"學生的姓名是:$s2->name<br />"
- ?>
分享: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教程:
- 相關鏈接:
- 教程說明:
PHP教程-使用PHP構造函數。