文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>一个例子来看PHP5中的this,self和parent关键字

一个例子来看PHP5中的this,self和parent关键字

时间:2007-01-06  来源:lib


                               
               
                ?php
/**
* $this调用本类或父类的非静态属性或方法,self调用本类的静态属性或方法,
* parent用于调用父类的静态属性或方法
*/
class Exam{
    public $str="var1\n";
    public static $num=1;
   
    function __construct($var){
        return $this->str=$var;
    }
   
    /**
     * Enter description here...
     *
     * @return unknown
     */
    function myFunction(){
        return $this->str.="I'm Working\n";
    }
   
    /**
     * Enter description here...
     *
     * @return unknown
     */
    function __destruct(){
        print self::$num+=4;
        print "\n";
    }
}
class Exam2 extends Exam {
    public $var;
    function __construct($x){
        return $this->var=parent::$num+$x;
    }
}
$o1=new Exam("liushuimengchun!");
echo "\n";
echo $o1->myFunction();
echo "\n";
$o2=new Exam2(5);
echo "\n";
echo $o2->var;
/*
输出:
liushuimengchun!I'm Working
65
9
*/
?>
               
               

相关阅读 更多 +
排行榜 更多 +
边境警察巡逻模拟中文版下载

边境警察巡逻模拟中文版下载

角色扮演 下载
数码宝贝世界复原手机版下载

数码宝贝世界复原手机版下载

角色扮演 下载
土地抢夺者中文手机版下载

土地抢夺者中文手机版下载

策略塔防 下载