Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP类扩展了子类中的父变量_Php_Class_Variables_Extend - Fatal编程技术网

PHP类扩展了子类中的父变量

PHP类扩展了子类中的父变量,php,class,variables,extend,Php,Class,Variables,Extend,此代码不运行。我应该在我的子类中回显父变量。请帮忙。 谢谢 错误: 致命错误:访问未声明的静态属性:A::$valtozo 在第13行的C:\AppServ\www\testi.php中 Thans mans 您的属性不是静态的,因此不应使用:语法访问它。而是使用$this->。改为: function mas () { echo $this->valtozo; } 通过使用$this->,您可以从父类访问属性和方法。$valtozo不是静态属性:只需执行echo$this->v

此代码不运行。我应该在我的子类中回显父变量。请帮忙。 谢谢

错误:

致命错误:访问未声明的静态属性:A::$valtozo 在第13行的C:\AppServ\www\testi.php中


Thans mans

您的属性不是静态的,因此不应使用
语法访问它。而是使用
$this->
。改为:

function mas () {
    echo $this->valtozo;
}

通过使用
$this->
,您可以从父类访问属性和方法。

$valtozo不是静态属性:只需执行
echo$this->valtozogetter和setter也非常有用。@Thornig没问题:)编码愉快!
function mas () {
    echo $this->valtozo;
}