最新国产好看的视频,伊人天堂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)綁定:指類的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 "我是父類的hei()方法";
 }
 public function say(){//如果子類調(diào)用父類的say()方法,則
 self::hei();//這里調(diào)用的是父類的hei()方法
 static::hei();
//這里調(diào)用子類的hei()方法,如果子類不存在hei()方法,則調(diào)用父類的
 }
}
class Stu extends Human{
 public static function hei(){
 echo "我是子類的hei()方法";
 }
}

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

 

說明:

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

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

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

相關(guān)文章

最新評(píng)論

武乡县| 洛川县| 乐昌市| 连南| 江源县| 阜新市| 遵化市| 碌曲县| 澄江县| 常州市| 隆德县| 邓州市| 明光市| 蓝田县| 阿巴嘎旗| 湟中县| 北安市| 修武县| 柏乡县| 安吉县| 台北市| 铁岭县| 岱山县| 井冈山市| 县级市| 宜黄县| 冕宁县| 临漳县| 长子县| 丰原市| 加查县| 嵊州市| 芦山县| 商南县| 滦南县| 镇原县| 木里| 宜宾县| 太保市| 民和| 独山县|