最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP類(lèi)的特性實(shí)例分析

 更新時(shí)間:2016年09月28日 10:43:05   作者:ligbee  
這篇文章主要介紹了PHP類(lèi)的特性,結(jié)合實(shí)例形式分析了php類(lèi)中靜態(tài)方法與靜態(tài)成員調(diào)用的相關(guān)使用技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP類(lèi)的特性。分享給大家供大家參考,具體如下:

對(duì)象向下傳遞特性

當(dāng)一個(gè)對(duì)象調(diào)用一個(gè)實(shí)例方法,然后在該方法中又去靜態(tài)調(diào)用另一個(gè)類(lèi)的方法,則在被靜態(tài)調(diào)用的方法中獲得源方法中的對(duì)象(this)

<?php
class bee{
  public $a = 1;
  public function f(){
    echo $this->a;
    echo '<br>';
    @lig::f();
  }
}
class lig{
  public $a = 2;
  public function f(){
    echo $this->a;
  }
}
$obj = new bee();
$obj->f();

運(yùn)行結(jié)果為:

1
1

static 后期靜態(tài)綁定

static有3個(gè)不同含義的語(yǔ)法

函數(shù)中的靜態(tài)變量

function f(){
  static $v = 1;
}

類(lèi)中的靜態(tài)成員

class bee{
  static $v = 1;
  static function f(){}
}

方法中的動(dòng)態(tài)指定‘當(dāng)前類(lèi)',與self不同,static所代表的是調(diào)用本方法的類(lèi)(動(dòng)態(tài)),self指其代碼所在的類(lèi)(靜態(tài))

class bee{
  static public $a = 10;
  static public function f(){
    echo get_class().':';
    echo self::$a.'-';
    echo static::$a;
  }
}
class lig extends bee{
  static public $a = 20;
}
echo bee::f();
echo '<br>';
echo lig::f();

運(yùn)行結(jié)果如下:

bee:10-10
bee:10-20

面向?qū)ο笕笏枷?/strong>

1. 封裝

就是把數(shù)據(jù)封裝起來(lái)盡量不給別人看,可以認(rèn)為最基本的封裝是把很多的數(shù)據(jù)封裝類(lèi)里面,但更嚴(yán)格地講,是盡量將屬性做成私有的,并通過(guò)共有的方法向外提供操作。

2. 繼承

3. 多態(tài)

通常指的是一個(gè)對(duì)象用同樣的方法得到不同的結(jié)果
也指不同的對(duì)象使用相同的方法得到不同的結(jié)果

PS:自 PHP 5.3.0 起,可以用一個(gè)變量來(lái)動(dòng)態(tài)調(diào)用類(lèi)。但該變量的值不能為關(guān)鍵字 self,parent 或 static【本例測(cè)試運(yùn)行環(huán)境為php5.3.3】。

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《PHP基本語(yǔ)法入門(mén)教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP中imagick函數(shù)的中文解釋

    PHP中imagick函數(shù)的中文解釋

    這篇文章主要介紹了PHP中imagick函數(shù)的中文解釋,ImageMagick是一套功能強(qiáng)大、穩(wěn)定而且免費(fèi)的工具集和開(kāi)發(fā)包,可以用來(lái)讀、寫(xiě)和處理超過(guò)185種基本格式的圖片文件,包括流行的TIFF、JPEG、GIF、PNG、PDF以及PhotoCD等格式,需要的朋友可以參考下
    2015-01-01
  • php pdo連接數(shù)據(jù)庫(kù)操作示例

    php pdo連接數(shù)據(jù)庫(kù)操作示例

    這篇文章主要介紹了php pdo連接數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式分析了PHP使用pdo連接數(shù)據(jù)庫(kù)并執(zhí)行事務(wù)相關(guān)操作技巧,需要的朋友可以參考下
    2019-11-11
  • PHP合并兩個(gè)或多個(gè)數(shù)組的方法

    PHP合并兩個(gè)或多個(gè)數(shù)組的方法

    在本篇文章里我們給大家?guī)?lái)一篇關(guān)于PHP如何合并兩個(gè)或多個(gè)數(shù)組的知識(shí)點(diǎn)內(nèi)容,有需要的朋友們學(xué)習(xí)下。
    2019-01-01
  • PHP中usort在值相同時(shí)改變?cè)嘉恢脝?wèn)題的解決方法

    PHP中usort在值相同時(shí)改變?cè)嘉恢脝?wèn)題的解決方法

    從 PHP 4.1.0 后,usort 在比較的值相同時(shí),原始位置可能會(huì)改變,如果比較的2個(gè)值相同,則它們?cè)谂判蚪Y(jié)果中的順序是隨機(jī)的。如果你需要保持相同值的原始位置,可以參考本文的方法。
    2011-11-11
  • php中日期類(lèi)型轉(zhuǎn)換實(shí)例講解

    php中日期類(lèi)型轉(zhuǎn)換實(shí)例講解

    在本篇文章里小編給大家整理了一篇關(guān)于php中日期類(lèi)型轉(zhuǎn)換實(shí)例講解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-09-09
  • Yii 使用intervention/image拓展實(shí)現(xiàn)圖像處理功能

    Yii 使用intervention/image拓展實(shí)現(xiàn)圖像處理功能

    這篇文章主要介紹了Yii 使用intervention/image拓展實(shí)現(xiàn)圖像處理功能,需要的朋友可以參考下
    2019-06-06
  • php使用PDO操作MySQL數(shù)據(jù)庫(kù)實(shí)例

    php使用PDO操作MySQL數(shù)據(jù)庫(kù)實(shí)例

    這篇文章主要介紹了php使用PDO操作MySQL數(shù)據(jù)庫(kù),實(shí)例分析了PDO的開(kāi)啟與針對(duì)MySQL數(shù)據(jù)庫(kù)的增刪改查等基本操作方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2014-12-12
  • php組合排序簡(jiǎn)單實(shí)現(xiàn)方法

    php組合排序簡(jiǎn)單實(shí)現(xiàn)方法

    這篇文章主要介紹了php組合排序簡(jiǎn)單實(shí)現(xiàn)方法,涉及php數(shù)據(jù)結(jié)構(gòu)與數(shù)學(xué)運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下
    2016-10-10
  • php在數(shù)組中查找指定值的方法

    php在數(shù)組中查找指定值的方法

    這篇文章主要介紹了php在數(shù)組中查找指定值的方法,實(shí)例分析了php中array_search函數(shù)查找數(shù)組指定值的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • Gregarius中文日期格式問(wèn)題解決辦法

    Gregarius中文日期格式問(wèn)題解決辦法

    Gregarius支持中文的程度很不錯(cuò),唯一的缺陷就是在日期格式上會(huì)出現(xiàn)亂碼。其實(shí)只要修改根目錄下util.php文件的rss_locale_date方法就可以解決這個(gè)問(wèn)題,希望可以幫助使用Gregarius的朋友,修改后的方法代碼如下:
    2008-04-04

最新評(píng)論

高碑店市| 洞口县| 周宁县| 同江市| 临城县| 高邑县| 湘潭市| 吕梁市| 四会市| 商都县| 昌都县| 东海县| 德保县| 安新县| 炎陵县| 张北县| 将乐县| 来宾市| 怀柔区| 庆元县| 新乐市| 吉林市| 新化县| 攀枝花市| 建平县| 通山县| 柞水县| 遂昌县| 彭泽县| 嘉鱼县| 绥宁县| 苍溪县| 措美县| 日土县| 汉中市| 文化| 承德县| 朝阳区| 晋城| 宁河县| 香港 |