PHP 静态变量的继承
阅读:2206 | 作者:xysmc | 发布时间:2019-01-27 09:25:16
PHP静态变量可以继承,经实际测试,静态变量的继承与非静态变量的继承原理一样,修改子类继承来的静态变量,等同修改源静态变量,举例如下:
<?php
class A{
	public static $a=1;
}


class AA extends A{
	
	public function test(){
		self::$a = 3;
		echo self::$a;
		echo '------';
		echo A::$a;
	}
}

$A = new AA();
$A->test();

上例中,会输出:3------3
网友评论
0条评论 | 1人赞 | 1人踩
暂无回答
TA关注了 2
TA被 1 人关注