class Truck extends Car{//extend 延长 延伸表示拓展Car类
public function speedUp(){//Truck类的方法,和原Car中的不同
$this->speed = parent::speedUp()+50;
//parent父母,这里表示父类,::这是不需要实例化直接调用原Car的方法并且+50
//新手自己百度慢慢理解的,有哪不对请指教。
return $this->speed;
}
}
public function speedUp(){//Truck类的方法,和原Car中的不同
$this->speed = parent::speedUp()+50;
//parent父母,这里表示父类,::这是不需要实例化直接调用原Car的方法并且+50
//新手自己百度慢慢理解的,有哪不对请指教。
return $this->speed;
}
}
2017-07-17
<?php
class Car{
//在这里定义一个共有属性name
public $name = '一线模特';
protected $cup = 'D';
private $price = '88888/p';
}
$car = new Car();
//在这里输出$car对象的name属性
echo $car->name;
class Car{
//在这里定义一个共有属性name
public $name = '一线模特';
protected $cup = 'D';
private $price = '88888/p';
}
$car = new Car();
//在这里输出$car对象的name属性
echo $car->name;
2017-07-16
补充下,因为JS不支持后顾,,PHP上是支持的 所以这里答案显示不正确,,实际上是正确的
还可以这样写 但不严谨 $p = '/(\w+\s\w+)/';
还可以这样写 但不严谨 $p = '/(\w+\s\w+)/';
2017-07-16
这个最好用 后顾 写法写
$p = '/(?<=(name:))(\w|\s)+/';
没基础的最好去学下单独的正则表达式课程 ,这里教的完全一团麻
$p = '/(?<=(name:))(\w|\s)+/';
没基础的最好去学下单独的正则表达式课程 ,这里教的完全一团麻
2017-07-16
这节讲的是:类的成员必须要有访问符(public、protected、private)之一;其次类的构造方法添加访问符private 此类则不能被实例化;只能通过【clsssName::function_name();】调用 ;而且该function必须添加修饰符static
2017-07-16
$subject = "my email is spark@imooc.com";
$pattern = '/([\w\s]+)\s+(\w+\@\w+\.com)/';
preg_match($pattern,$subject,$matches);
print_r($matches[2]);
echo "<br >";
print_r($matches[1]);
$pattern = '/([\w\s]+)\s+(\w+\@\w+\.com)/';
preg_match($pattern,$subject,$matches);
print_r($matches[2]);
echo "<br >";
print_r($matches[1]);
2017-07-16