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

为什么这个程序的运行结果为0 ?而不是实例化的值。代码如下,求大神指点

为什么这个程序的运行结果为0 ?而不是实例化的值。代码如下,求大神指点

慕盖茨2165817 2017-01-26 10:16:12
<?php header("content-type:text/html;charset=utf-8");class People{ public $name=""; public $age="0"; function _construct($name,$age){ $this->name=$name; $this->age=$age; } function info() { return $this->age ; }}echo '<pre>';$people=new People('liu','12');print_r($people->info());echo '</pre>';?>
查看完整描述

1 回答

已采纳
?
KevenHuang

TA贡献280条经验 获得超233个赞

是不是你构造方法写错了,是两个下划线,不是一个下划线,所以你没有给age赋值成功,他还是原来的值。
查看完整回答
1 反对 回复 2017-01-26
  • 1 回答
  • 0 关注
  • 1216 浏览
慕课专栏
更多

添加回答

举报

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