php中的__construct
php中的__construct
__construct,php中类的构造函数,构造方法是对象完成后第一个被对象自动调用的方法,在每个类中都有一个构造方法,如没有显示的声明它,那么类中都会默认存在一个没有参数且内容为空的构造方法。
NO1:构造方法作用
通常用于一些初始化操作任务,如对成员属性在创建对象时赋予初始值
NO2:构造方法在类中的声明格式:
function __construct([参数列表]){
方法体 //一般用来对成员属性进行初始化赋值
}
NO3:声明构造方法时需要注意事项:
a:同一个类中只能声明一个构造方法,php不支持构造函数的重载。
b:构造方法名称是以两个下划线开始的__construct()