课程
/后端开发
/PHP
/PHP进阶篇
$name = '汽车';
为什么我输入时这个地方报错
2017-03-03
源自:PHP进阶篇 2-1
正在回答
不能直接设置name,要指明是哪个Car的实例对象的name
如
已经创建了对象$car,要使用$car->name = '汽车';
<?php
//定义一个类
class Car {
var $name = '汽车';
function getName() {
return $this->name;
}
//实例化一个car对象
$car = new Car();
$car->name = '奥迪A6'; //设置对象的属性值
echo $car->getName(); //调用对象的方法 输出对象的名字
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答这个不是直接调用子类的__construct方法
2 回答搞不清父类,子类中的方法是如何运行的。
1 回答子类和父类的方法名一样?
1 回答__call 方法不定义的时候 是否也会有默认的用法?
1 回答把$car改成不$汽车为什么得出的结果一样