static:静态的两个简单例子
/**
* 静态变量一个学习例子
*
*/
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(); //访问静态方法
浙公网安备 33010602011771号