我对Php OOP很新,我遇到了一个特定的问题。我已经搜索了stackoverflow试图找到答案,但不能。我已经花了一个多小时来解决这个问题,我准备放弃了。我知道Php大师会马上看到我的问题,所以请告诉我为什么这堂课不会工作。
<?php
class tester{
public $testproperty;
public function testfunction(){
$this->$testproperty = 'Nothing';
return $this->$testproperty;
}
}
$object = new tester();
echo $object->testfunction();
?>
答案 0 :(得分:2)
$this->testproperty; //without $
答案 1 :(得分:1)
更改
$this->$testproperty
到
$this->testproperty
请务必先阅读有关此主题的手册。