我對Php OOP非常陌生,並且陷入了一個特定的問題。我用trawled stackoverflow來嘗試找到答案,但不能。我在這個問題上花了一個多小時,準備放棄。我知道一位Php大師會馬上看到我的問題,所以請告訴我爲什麼這個班級無法工作。公共方法無法訪問的公共屬性
<?php
class tester{
public $testproperty;
public function testfunction(){
$this->$testproperty = 'Nothing';
return $this->$testproperty;
}
}
$object = new tester();
echo $object->testfunction();
?>
事實證明,我一直在使用$而不是其他的。至少我現在已經爲未來學到了一些東西:)。謝謝大家。 – Sam