Php 类方法中未定义类变量
请看下面的简单代码。服务器告诉我函数Php 类方法中未定义类变量,php,class,methods,Php,Class,Methods,请看下面的简单代码。服务器告诉我函数car\u detail()中的wheel\u count未定义的错误。那么,为什么会这样呢 你能帮我吗 <?php class cars { var $wheel_count = 4; var $door_count = 4; function car_detail() { return $this->$wheel_count; } } $bmw = new cars(); echo $
car\u detail()
中的wheel\u count
未定义的错误。那么,为什么会这样呢
你能帮我吗
<?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();
?>
使用
$this->wheel\u count
访问属性:)
请注意,您有一个额外的“$”
如果您将属性声明为静态
,则可以使用“$”访问它们:
…或“课外”:
$something = MyClass::$something;
也可以考虑使用一个更高级的代码编辑器/IDE,让您知道在键入时有无效代码。
< p>使用<代码> $> -WeluyCuth< <代码>访问属性: 请注意,您有一个额外的“$” 如果您将属性声明为静态
,则可以使用“$”访问它们:
…或“课外”:
$something = MyClass::$something;
也可以考虑使用一个更高级的代码编辑器/IDE,让您知道在键入代码时就有无效代码。
非常感谢。实际上我有phstorm和zen studio,但我不喜欢它们,因为我更喜欢崇高的文本。再次感谢你!多谢各位。实际上我有phstorm和zen studio,但我不喜欢它们,因为我更喜欢崇高的文本。再次感谢你!