课程
/后端开发
/PHP
/PHP进阶篇
为什么要用$this->speed,不用$speed?
2016-08-01
源自:PHP进阶篇 2-4
正在回答
在定义一个类时,因为没有对类实例化(对象),因而也无法得知对象的具体名称是什么。这时,如果想调用类中的成员方法或成员变量,就只能通过伪变量$this调用,$this顾名思义就是指类本身,需要注意的一点是$this 只能在类内部使用。
梓桐花 提问者
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答$car->speed,为什么不是$car->$speed?
1 回答$this->speed -=10;
4 回答public function speedUp() { $this->speed += 10; }为什么speed不加$了,这样不是变量啊,不理解
2 回答speedUp方法里面为什么要用return self::$speed+=10;
1 回答如果我用$speed=$speed+10; 接下来应该怎么写