PHP构造函数的示例说明
PHP官方网络定义:复制代码代码如下所示:
构造函数是类中的特殊功能,当一个类的实例是使用new操作符创建,构造函数将自动被调用,当一个函数在同一名称作为一类,功能将成为一个构造函数。如果一个类没有构造函数,基类的构造函数被调用,如果有,它调用自己的构造函数。
作为一种阶级A.php:
复制代码代码如下所示:
< PHP
类{
功能__construct(){
echo'class ';
}
}
b.php是一类B类:
复制代码代码如下所示:
< PHP
include'a.php;
B类扩展{
功能__construct(){
回声666666;
/ /母::__construct();
}
函数索引(){
echo'index;
}
}
$ test =新b();
这样,B类就有了自己的构造函数。当实例化类,它的构造函数自动运行。此时,默认情况下不运行父类的构造函数。如果我们想在同一时间运行父类的构造函数,我们必须声明:__construct母:();
复制代码代码如下所示:
< PHP
include'a.php;
B类扩展{
函数索引(){
echo'index;
}
}
$ test =新b();
在这一点上,B类没有自己的构造函数,默认情况下父类的构造函数将被执行。