比如这一段代码class Person{var $name;var $sex;var $age;function __construct($name,$sex,$age){$this->name = $name;$this->sex = $sex;$this->age = $age;function say(){echo "我的名字:".$this->name.",性别:".$this->sex.",年龄:".$this->age."<br />";}这是一个很普通的一个类,三个变量,,一个构造函数,一个打印的函数PHP只能有一个构造方法。我度着创了四个对象$person1 = new Person("张三","男",20);$person2 = new Person("张三","男");$person3 = new Person("张三");$person4 = new Person();无参, 1参,2参。3参最后都都调用say()我的结果是。都能顺便的打印出来。但是前面有一大串的警告错误代码。,感觉就是创建0 1 2 个参数的时候出现的。请问这是正常的呢。还是怎么顺事。怎么避免。
目前暂无任何回答
- 0 回答
- 0 关注
- 1124 浏览
添加回答
举报
0/150
提交
取消