這篇文章給大家分享的是有關(guān)php的面向?qū)ο?,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲。
我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、城關(guān)ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的城關(guān)網(wǎng)站制作公司
面向?qū)ο缶幊蹋∣OP)是我們編程的一項(xiàng)基本技能,PHP5對(duì)OOP提供了良好的支持。如何使用OOP的思想來(lái)進(jìn)行PHP的高級(jí)編程,對(duì)于提高PHP編程能力和規(guī)劃好Web開(kāi)發(fā)構(gòu)架都是非常有意義的。下面我們就通過(guò)實(shí)例來(lái)說(shuō)明使用PHP的OOP進(jìn)行編程的實(shí)際意義和應(yīng)用方法。
我們通常在做一個(gè)有數(shù)據(jù)庫(kù)后臺(tái)的網(wǎng)站的時(shí)候,都會(huì)考慮到程序需要適用于不同的應(yīng)用環(huán)境。和其他編程語(yǔ)言有所不同的是,在PHP中,操作數(shù)據(jù)庫(kù)的是一系列的具體功能函數(shù)(如果你不使用ODBC接口的話(huà))。這樣做雖然效率很高,但是封裝卻不夠。如果有一個(gè)統(tǒng)一的數(shù)據(jù)庫(kù)接口,那么我們就可以不對(duì)程序做任何修改而適用于多種數(shù)據(jù)庫(kù),從而使程序的移植性和跨平臺(tái)能力都大大提高。
下面就來(lái)給大家介紹一下它們的區(qū)別:
面向?qū)ο髮?zhuān)注于由哪個(gè)對(duì)象來(lái)處理一個(gè)問(wèn)題。
其最大特點(diǎn)是由一個(gè)一個(gè)具有屬性和功能的類(lèi),從類(lèi)中拿到對(duì)象,進(jìn)而處理問(wèn)題。
面向過(guò)程專(zhuān)注于解決一個(gè)問(wèn)題的過(guò)程。其最大特點(diǎn)是由一個(gè)一個(gè)的函數(shù)去解決處理這個(gè)問(wèn)題的一系列過(guò)程。
面向?qū)ο?/strong>
1、什么是類(lèi)?
具有相同屬性(特征)和方法(行為)的一系列個(gè)體的集合,類(lèi)是一個(gè)抽象的概念。
2、什么是對(duì)象?
從類(lèi)中,拿到的具有具體屬性值的個(gè)體,稱(chēng)為對(duì)象。對(duì)象是一個(gè)具體的個(gè)體。
eg:人類(lèi);張三
3、類(lèi)和對(duì)象的關(guān)系?
類(lèi)是對(duì)象的抽象化!對(duì)象是類(lèi)的具體化!
類(lèi)僅僅表明這類(lèi)對(duì)象有哪些屬性,但是不能有具體的值,所以類(lèi)是抽象的。
對(duì)象是將類(lèi)的所有屬性賦值后,產(chǎn)生具體的個(gè)體,所有對(duì)象是具體的。
類(lèi)的聲明與實(shí)例化
1、如何聲明一個(gè)類(lèi):
class 類(lèi)名{
訪問(wèn)修飾符 $屬性[=默認(rèn)值];
[訪問(wèn)修飾符] function 方法(){}
}
2、聲明一個(gè)類(lèi)的注意事項(xiàng):
①類(lèi)名只能有字母數(shù)字下劃線組成,開(kāi)頭不能是數(shù)字,必須符合大駝峰法則;
②類(lèi)名必須使用class修飾,類(lèi)名后面一定不能有();
③屬性必須要帶訪問(wèn)修飾符,方法可以不帶訪問(wèn)修飾符。
3、實(shí)例化對(duì)象及對(duì)象屬性方法的調(diào)用:$對(duì)象名 = new 類(lèi)名(); //()可以不帶
類(lèi)外部調(diào)用屬性和方法:$對(duì)象名 -> $屬性名; //使用->調(diào)用屬性時(shí),屬性名不能帶$符號(hào)
類(lèi)內(nèi)部調(diào)用屬性和方法:$this -> $屬性名
看完上述內(nèi)容,你們對(duì)php的面向?qū)ο笥羞M(jìn)一步的了解嗎?如果還想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀。
網(wǎng)站標(biāo)題:php的面向?qū)ο笫鞘裁?/a>
文章位置:http://jinyejixie.com/article48/jjijep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站制作、企業(yè)網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)