我正在閱讀本教程中關於PHP類。我還沒有真正理解它,任何人都可以在這裏幫助我? 我碰到這個班級PHP對象可見性和繼承
<?php
class foo{
private $_var;
static function bar(){
return $this->_var;
}
function setVar($value = null){
$this->_var = $value;
}
}
?>
它說班上有什麼問題。這是明顯的嗎?我不知道它有什麼問題......它是var之前的下劃線嗎? 編輯:如果我運行這段代碼
$x = new foo();
$x->setVar(1);
echo $x->bar();
我得到這個消息致命錯誤:使用$這個時候不是在第6行PHP致命錯誤main.php對象上下文:使用$這個時候不是在對象上下文中第6行的main.php
嘗試使用先搜索:http://stackoverflow.com/questions/2350937/php-fatal-error-using-this-when-not-in-object-context – 2014-10-02 06:02:20