php:在构造函数中访问类变量

时间:2014-01-16 21:59:55

标签: php oop

我不明白为什么以下不适合我。我复制了我在一些教程中找到的内容,但在运行程序时遇到错误:

class tc {
    private $test = NULL;
    public function __construct(){
        $this->$test = 'sdfsdf';
    }
}

创建对象:

$test = new tc;

Undefined variable: test
Cannot access empty property..

我知道这是非常基本的,但不明白我做错了什么。

1 个答案:

答案 0 :(得分:3)

 $this->test = 'sdfsdf';
//not
 $this->$test = 'sdfsdf';

请注意没有$