我正在阅读本教程中关于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