这是一个简单的类,其方法应返回已分配给属性“问题”的字符串。为什么它不从方法输出中打印返回的属性值?
我没有收到任何错误消息,我得到的只是“这里是:”但该属性的值丢失了:(
class DisplayQuestion {
public $question;
function __construct ($question){
$this->question = $question;
}
function output(){
echo "<p>Here is: $this->question</p>";
}
}
$test = new DisplayQuestion("What's your question?");
$test->output();