PHP 對象使用

來源:互聯網
上載者:User
本教程是介紹了物件導向編程( OOP )用PHP 。經整理本教程,你應該有基本的必要工具,開始航行世界的對象。各地,我們將借鑒的一個例子,而關鍵術語和細微之用PHP物件導向介紹。此外,一段時間內將用於展示如何把物件導向的PHP與MySQL 。

菜單上有:

建立我們的第一個對象
類變數和能見度
構造方法
使用數組加快編碼
法相互作用
物件導向的PHP整合與MySQL
引入繼承
分詞
現在讓我們開始吧!
建立我們的第一個對象
不足為奇的是,物件導向編程是圍繞著物體。雖然想法的物體可能是外國給你的編碼方面,瞭解物體的,以及為什麼我們使用它們不應採取長。總之,我們的非編程世界是由物體。電腦,魚,雲,人,車都是對象。物體的特性,比如顏色,大小,名稱,和速度。對象也可以由其他物體:汽車門;門處理;處理的塑料槓桿;等等。物體到處都是我們身邊。出於這個原因,許多程式員找到物件導向編程比較容易理解。

因此,如何物體轉化為代碼?如果我們建設一個網站的使用者,我們將建立一個或多個使用者物件。建立對象使用課。課程組相關的變數和函數。變數舉行的對象的屬性,比如顏色,大小和速度。履行職能的行動一樣設定變數值或開啟檔案。在這個例子中,我們可以建立使用者物件與使用者類。你可以把使用者級為模板的任何使用者物件。

建立一個對象是所謂的執行個體(建立一個執行個體) 。讓我們執行個體化一個使用者物件和代碼相應的使用者類別:

/ *建立新的對象* /
$ kirupa =新的使用者;

/ *建立一流的物體* /
一流的使用者(


註:由於本教程的進展,代碼將被刪除,這樣您不要丟失和能專註於手頭的任務。隨時保持或重新添加代碼從以前的例子。

現在,這個使用者無法做任何事情,沒有任何屬性。在班級中,我們使用的方法(又名職能)和變數讓我們的物體的功能和效能。讓我們重做我們的第一個例子,使我們的使用者可以有一個名稱:

/ *建立一個新的對象* /
$ kirupa =新的使用者;

/ *調用對象的方法* /
$ kirupa , “ setName ( ' Kirupa ' ) ;
回聲$ kirupa , “ getName ().' ” ;

一流的使用者(
私營$名稱;

功能setName ( $值) (
$本, “名稱= $值;
返回;


功能getName ( ) (
返回$本, “名稱;



正如你所看到的,方法是使用功能宣布[ methodName ]格式,這是在PHP的標準。這個簡單的例子說明我們如何可以申請名稱的對象,然後訪問的名稱。繼續瞭解我們如何處理變數和方法的課程。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.