请看下面的简单代码。服务器告诉我错误,wheel_count
函数car_detail()
未定义。那么,为什么会这样呢?
你能帮助我吗?
<?php
class cars {
var $wheel_count = 4;
var $door_count = 4;
function car_detail() {
return $this->$wheel_count;
}
}
$bmw = new cars();
echo $bmw->car_detail();
?>
答案 0 :(得分:4)
使用$this->wheel_count
访问该媒体资源:)
请注意,您有一个额外的“$”。
如果您将属性声明为static
,那么您可以使用“$”访问它们:
static $something = 'blah';
function getSomething()
{
return self::$something;
}
......或“课外”:
$something = MyClass::$something;
另外,请考虑使用更高级的代码编辑器/ IDE,只要您输入代码编辑器/ IDE就会知道您的代码无效。