ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 1、什么是构造方法 * 当使用new关键字创建对象时,第1个自动调用的方法,就是构造方法; * 构造方法的名称是固定的:void __construct ([ mixed $args [, $... ]] ) * 构造方法可以带参数,也可以不带参数;构造方法不是必须的,是可选的; * 构造方法的作用:对象初始化。例如:给对象属性赋值、数据库对象初始化(连接、选择数据库) * 构造方法一定是成员方法。构造方法的权限可以自己指定。 * 构造方法一般不需要主动调用,都是自动调用的。 ## 2、举例说明 ![](https://img.kancloud.cn/a1/27/a1272e9dd66f5d7868596ae98c0694f9_803x605.png)