在PHP中为什么不起作用

全职
class GrandClass {
    public $data;
    public function __construct() {
        $this->someMethodInTheParentClass();
    }
    public function someMethodInTheParentClass() {
        $this->$data = 123456;
    }
}

class MyParent extends GrandClass{
    public function __construct() {
        parent::__construct();
    }
}

class Child extends MyParent {
    // public $data;
    public function __construct() {
        parent::__construct();
    }
    public function getData() {
        return $this->data; 
    }
}

$a = new Child();
var_dump($a->getData());

PHP注意:未定义的变量:第7行的D:\ test.php中的数据

PHP致命错误:无法访问第7行的D:\ test.php中的空属性

安美科技

使用$ this-> data = 123456在下面更新您的函数someMethodInTheParentClass;

 public function someMethodInTheParentClass() {
        $this->data = 123456;
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么XPath count()在PHP中对我不起作用?

为什么我的Date create在php中不起作用?

为什么在 jsfiddle 中循环 php 不起作用?

为什么功能链在PHP中不起作用?

$ _file在PHP中为什么不起作用?

为什么函数__construct在PHP中不起作用?

PHP 中的会话不起作用。为什么?

为什么PHP不起作用

为什么此CURL在PHP中起作用但在shell中不起作用

为什么“ for”在“ go”中不起作用?

为什么“setOnClickListener (this)”在“for in”中不起作用?

为什么当查询本身起作用时,php脚本中的该查询不起作用?

为什么不起作用?

为什么我的 ftp 连接在 php laravel 中不起作用,但在 FileZilla 中起作用?

为什么我在函数中的正则表达式在 PHP 中不起作用?

为什么我的 ajax 查询不起作用,但如果我将数据直接放在 php 代码中它会起作用?

为什么这段 PHP 代码不起作用?

为什么相同的Java和PHP代码不起作用?

为什么这个简单的php脚本不起作用?

为什么这个 PHP PDO Mysql 代码不起作用?

为什么php PDO登录不起作用?

为什么命令“ php artisan serve”不起作用

为什么这个 php mkdir / uniqid 不起作用?

为什么我简单的“如果”不起作用?的PHP

为什么下面的PHP行不起作用?

为什么这个php代码不起作用?

为什么我的全局变量不起作用 PHP

为什么我的PHP表单不起作用?

php上的while循环为什么不起作用?