为了账号安全,请及时绑定邮箱和手机立即绑定

PHP构造函数的一个问题?

/ 猿问

PHP构造函数的一个问题?

米脂 2019-02-06 11:07:52

PHP构造函数的一个问题


查看完整描述

2 回答

?
慕森王

这个肯定是要报错的,
构造函数中有三个参数,而且参数都没有默认值,也就是说,你在初始化一个对象的时候一定要把这三个参数填写完整才可以。
这个是正常的,避免不了,如果要避免的话就是把那三个参数填写完整。

查看完整回答
反对 2019-03-16
?
函数式编程

你的构造函数要调用三个参数呀,你给的参数不够,当然出错.
你可以把构造函数这样写
function __construct($name="张三",$sex="男",$age=20){
$this->name = $name;
$this->sex = $sex;
$this->age = $age;
}
即设置一个默认值即可



查看完整回答
反对 2019-03-16

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信