douji8033 2015-04-07 13:14
浏览 95

__construct方法未被调用[重复]

This question already has an answer here:

I am using Netbeans editor. I initialize a constructor method in my class

class test {
  public $prop= 'i am class property';
  public function _construct(){
    echo 'hello class"', __CLASS__, '" is initiated';
  }

  public function setname($newvar){
    $this->prop=$newvar;

  }
  public function getname(){
    return $this->prop."</br>";

  }

}

$obj = new test ;
echo $obj->getname();

My _construct method is not working not giving output of class name

</div>
  • 写回答

2条回答 默认 最新

  • dtpxi88884 2015-04-07 13:17
    关注

    Constructor in PHP begins with two underscores, i.e. __construct. When you use one underscore, it's just a method and is not called on object's creation.

    See manual for constructors.

    评论

报告相同问题?

悬赏问题

  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测