使用PHP構(gòu)造函數(shù)_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:PHP重載方法1.重載 Overload 子類改變父類的方法,為重載。 重載是一種覆蓋性行為,會將以前的方法覆蓋掉。 2.重載案例: ?php class EMBA_student //聲明EMBA學(xué)生類 { //用var來定義類的屬性 var $no ; //序號 var $name ; //姓名 var $gender ; //性別 var $age ; //年齡 //方法
構(gòu)造函數(shù)的定義:在類中創(chuàng)建與類同名的函數(shù),即為構(gòu)造函數(shù)。
(1)構(gòu)造函數(shù)可以帶參數(shù),也可以不帶參數(shù)。
(2)當(dāng)使用構(gòu)造函數(shù)的時候,可以在“實例化”一個對象的時候,同時調(diào)用了該函數(shù),而無需在實例化對象后,使用方法或者函數(shù)。
(3)構(gòu)造函數(shù)就是對象的一個方法。
例子:
- <?php
- class student
- {
- //開始定義類的屬性
- var $no;
- var $name;
- var $gender;
- var $age;
- //使用構(gòu)造函數(shù)來定義方法
- function student ($pname)
- {
- $this->name=$pname;
- }
- }
- //實例化一個對象
- $s1= new student ("studentA");
- echo "學(xué)生的姓名是:$s1->name<br />";
- $s2=new student("studentB");
- echo"學(xué)生的姓名是:$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); //轉(zhuǎn)譯字符函數(shù) function daddslashes($string) { if(!is_array($string)) return addslashes($string);
相關(guān)PHP教程:
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁面代碼執(zhí)行時間
- PHP中獎概率的抽獎算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪問控制的和運算符優(yōu)先級介紹
- 關(guān)于PHP語言構(gòu)造器介紹
- php/js獲取客戶端mac地址的實現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國語言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
- 相關(guān)鏈接:
- 教程說明:
PHP教程-使用PHP構(gòu)造函數(shù)
。