類宣告:
class classname[ extends parentclass]
其中,extends parentclass為繼承
php中不支援域限定符:private,public,protected等,因此所有的變數可以說都是public的。
類成員宣告:var $a1;
類成員的使用:$this->a1
建構函式:function classname([引數])
方法定義:function methodname([引數])
乙個簡單的例項:
class a
function echoa1()
function seta1($a1)
} 其中,大家要注意seta1()方法,該方法中引數名稱和類成員同名,現在大家應該明白為啥在呼叫類成員時一定要使用$this->做字首了吧
php中的OOP語法
類宣告 class classname extends parentclass 其中,extends parentclass為繼承 php中不支援域限定符 private,public,protected等,因此所有的變數可以說都是public的。類成員宣告 var a1 類成員的使用 this a...
PHP中的物件導向OOP中的魔術方法
一 什麼是魔術方法 php為我們提供了一系列用 開頭的函式,這些函式無需自己手動呼叫,會在合適的時機自動呼叫,這類函式稱為魔術函式。例如 function construct 在new乙個新物件時自動呼叫此函式 二 php中都有那些魔術方法,以及它們的作用 1.construct 建構函式,new物...
PHP的OOP簡單入門
在php的論壇中總是聽到有人對php的oop支援說三道四的,說這有缺陷,那裡不足,但是都拿不出實際的例子。原來說過要和大家說說這事,但是一直很忙,現在算是抽了些時間了,所以把我剛剛做過的乙個專案的框架拿出來和大家 一下。這個專案99 的 是用oop方式編寫的,感覺php對於oop支援非常好,不是一般...