电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> PHP>>php类中双冒号的作用:调用类中静态的属性和方法(附代码):

php类中双冒号的作用:调用类中静态的属性和方法(附代码)

来源:网络 | 2013-2-12 | (有1754人读过)

class Test {
    public static $var1 = “static variable 1";
    public $var2 = "object property 2";

    public function a() { echo "method a"; }
    public static function b() { echo "static method b"; }
}

类里的静态属性和function调用时是不需要先declare的,直接用双冒号
echo Test::var1;
Test::b();
非静态的必须要在类被declare的情况下才能被引用,是用 ->
$o_test = new Test;
echo $o_test->var2;
$o_test->a();

---------------------------

调用静态方法
class a{

public static function abc(){
echo "HELLO WORLD";
}

}

a::abc();
PHP热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号