您的位置:首页 > 其它

static:静态的两个简单例子

2011-02-11 10:57 239 查看
/**
* 静态变量一个学习例子
*
*/
class Foo
{
public static $my_static = 'foo';

public function staticValue()
{
return self::$my_static; //类中访问静态变量
//return $my_static; //这样会返回 空字符串,因为是新声明的变量
}
}

class Bar extends Foo
{
public function fooStatic()
{
return parent::$my_static; //访问父类的静态变量
}
}

echo Foo::$my_static . "</br>"; //访问静态变量

/**
* 静态方法学习例子
*
*/
class Foo
{
public static function aStaticMethod()
{

}
}

Foo::aStaticMethod(); //访问静态方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: