<?php
while(1){
echo "入门到放弃<hr/>";
//重来,刚刚打错了。。。。。。
}
?>
while(1){
echo "入门到放弃<hr/>";
//重来,刚刚打错了。。。。。。
}
?>
2017-08-02
$p = "/(\w+.\w+)/";
$replace = "<em>$1</em>";
$replace = "<em>$1</em>";
2017-08-02
// $p = "/<li>(.*?)<\/li>/i";
$p = '/<(li)>(.*)<(\/\1)>/';
上面两种写法都可以,供参考
$p = '/<(li)>(.*)<(\/\1)>/';
上面两种写法都可以,供参考
2017-08-02
在给不可访问属性赋值时,__set() 会被调用。
读取不可访问属性的值时,__get() 会被调用。
当对不可访问属性调用 isset() 或 empty() 时,__isset() 会被调用。
当对不可访问属性调用 unset() 时,__unset() 会被调用
读取不可访问属性的值时,__get() 会被调用。
当对不可访问属性调用 isset() 或 empty() 时,__isset() 会被调用。
当对不可访问属性调用 unset() 时,__unset() 会被调用
2017-08-02
<?php
//定义一个Car类并实例化一个对象
class Car{
public $name="领克";
function getName(){
echo $this->name;
}
}
$car =new Car();
echo $car->name;
$car->getName();
?>
//定义一个Car类并实例化一个对象
class Car{
public $name="领克";
function getName(){
echo $this->name;
}
}
$car =new Car();
echo $car->name;
$car->getName();
?>
2017-08-01
最赞回答 / 信陵儿
—call重载就是当用户访问一个不存在的函数的时候就是代码中 $car->speedDown();并不存在这样的函数,call函数就相当于一个收留它的地方,能让它执行,因为call函数中已经定义了if ($name == 'speedDown') { $this->speed -= 10;这句话的意思就是当函数名称为speedDown时,执行此条语句仔细品味一下就能懂,记得点赞哦!
2017-08-01
慕课的课就是这样啊,才开始学你会发现它是一个可爱淘气还贴心的女生在引导你学习,后面你就会发现它变成了一个冷漠的老程序员,哈哈哈!不过也是,仅是入门课程还免费要求就别那么多了,多动手多查多思考啊!哎,太穷,要不然想试试付费课程,那肯定都是可爱温柔的程序媛姐姐教我
2017-08-01
class Car {
//增加构造与析构函数
public $a=0;
function __construct(){
$this->a+=10;
echo "构造函数被调用\n";
}
function __destruct(){
print "析构函数被调用\n";
}
}
$car = new Car();
echo "hello";
echo "<br/>";
$car1=new Car();
echo ":)";
$car1->__construct();
echo ":)";
echo $car1->a;
//增加构造与析构函数
public $a=0;
function __construct(){
$this->a+=10;
echo "构造函数被调用\n";
}
function __destruct(){
print "析构函数被调用\n";
}
}
$car = new Car();
echo "hello";
echo "<br/>";
$car1=new Car();
echo ":)";
$car1->__construct();
echo ":)";
echo $car1->a;
2017-08-01