Thanking_Clearly
2017-03-24 20:24
public function speedUp() {
$this->speed += 10;
}为什么speed不加$了,这样不是变量啊,不理解
// 因为我们访问的是类的属性 // 在PHP中访问类的属性可以用->操作符来访问
如果前面定义 $speed = 'hehe';
如果加$ $this->speed 不就成了$this->hehe
$this->speed=$this->speed+10;可以这样写,就是说$this->speed这个整体是一个变量,大白话可以理解为就这个方法里边的那个speed
$this就是this加上$伪变量了,然后调用speed。
PHP进阶篇
181835 学习 · 2577 问题
相似问题