我不明白为什么以下不适合我。我复制了我在一些教程中找到的内容,但在运行程序时遇到错误:
class tc {
private $test = NULL;
public function __construct(){
$this->$test = 'sdfsdf';
}
}
创建对象:
$test = new tc;
Undefined variable: test
Cannot access empty property..
我知道这是非常基本的,但不明白我做错了什么。
答案 0 :(得分:3)
$this->test = 'sdfsdf';
//not
$this->$test = 'sdfsdf';
请注意没有$
。