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

php延遲靜態(tài)綁定實(shí)例分析

 更新時(shí)間:2015年02月08日 09:56:36   作者:php之路  
這篇文章主要介紹了php延遲靜態(tài)綁定,實(shí)例分析了延遲靜態(tài)綁定的原理與實(shí)現(xiàn)技巧,需要的朋友可以參考下

本文實(shí)例講述了php延遲靜態(tài)綁定的方法。分享給大家供大家參考。具體分析如下:

php延遲靜態(tài)綁定:指類(lèi)的self,不是以定義時(shí)為準(zhǔn),而是以計(jì)算時(shí)的運(yùn)行結(jié)果為準(zhǔn)。先看一個(gè)實(shí)例

<?php
header("content-type:text/html;charset=utf-8");
class Human{
 public static function hei(){
 echo "我是父類(lèi)的hei()方法";
 }
 public function say(){//如果子類(lèi)調(diào)用父類(lèi)的say()方法,則
 self::hei();//這里調(diào)用的是父類(lèi)的hei()方法
 static::hei();
//這里調(diào)用子類(lèi)的hei()方法,如果子類(lèi)不存在hei()方法,則調(diào)用父類(lèi)的
 }
}
class Stu extends Human{
 public static function hei(){
 echo "我是子類(lèi)的hei()方法";
 }
}

$stu = new Stu();
$stu->say();
?>

 

說(shuō)明:

(1)子類(lèi)實(shí)例化對(duì)象 $stu 調(diào)用say方法時(shí),是在父類(lèi)Human內(nèi)運(yùn)行的,所以,say()里的self::hei()是調(diào)用父類(lèi)的hei()方法。

(2)static::方法名():使用static關(guān)鍵詞,則首先是在子類(lèi)里查找該方法;如果找不到,則到父類(lèi)中查找。

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

相關(guān)文章

最新評(píng)論

徐水县| 天等县| 金昌市| 高雄县| 清原| 平陆县| 贵溪市| 司法| 牡丹江市| 靖江市| 汕尾市| 宜城市| 定日县| 石楼县| 福贡县| 乌兰县| 天等县| 钟祥市| 阿鲁科尔沁旗| 远安县| 武宣县| 利川市| 江陵县| 海阳市| 竹山县| 平安县| 枣庄市| 平度市| 新密市| 安义县| 乌拉特中旗| 天等县| 宁海县| 康定县| 吉林省| 南川市| 兴业县| 婺源县| 赤峰市| 海盐县| 雷州市|