最新回答 / sxian_wang
是这样写的<...code...>class Truck extends Car{ function speedUp(){ $this->speed +=60; return $this->speed; }}
2014-12-30
class Truck extends Car {
public function speedUp() {
$this->speed+=60;
}
}
这样就行,弄那么多有的没得干啥=.=
public function speedUp() {
$this->speed+=60;
}
}
这样就行,弄那么多有的没得干啥=.=
2014-12-30
最赞回答 / sxian_wang
在一个类里面,如果想要在类内部里面调用类的静态方法或者静态变量,就需要使用self::xxx,可以和this伪变量类比下。而在类的外部的话,就要用className::XXX,可以不用实例化直接调用。
2014-12-30
最新回答 / Phan
mcrypt_encrypt/mcrypt_decrypt 函数的iv参数没有赋值,所以抛出warning,导致后面php的设置cookie函数失效(在header里面),再次抛出warning。iv参数的设置参考官网。
2014-12-30
研究了好久~~终于略懂啦~~求大神更正!!!
上面的填写代码框里的
$car = new Car();
$car->start();
echo $car->getSpeed();
说的是$car调用start的方法,即调用speedUp方法,将$speed增加10。然后$car调用getSpeed方法,自身($car)访问$speed的值(为10),并且返回值到调用函数的代码行(即赋值自己)。由此$car变量才有了值。于是eche得10~~~~~~
上面的填写代码框里的
$car = new Car();
$car->start();
echo $car->getSpeed();
说的是$car调用start的方法,即调用speedUp方法,将$speed增加10。然后$car调用getSpeed方法,自身($car)访问$speed的值(为10),并且返回值到调用函数的代码行(即赋值自己)。由此$car变量才有了值。于是eche得10~~~~~~
2014-12-30