php 5构造函数_construct不起作用

1 php

我们有php 5.3.0,我想使用构造函数_construct.但不知何故,在创建类的实例时不会调用此构造函数.而另一方面,旧构造函数(函数ClassName())起作用.新版本(_construct)不应该与php 5.3.0一起使用吗?

另一件事我想建立一个带参数的构造函数.但是父构造函数没有.如果我尝试构建这个php告诉我构造函数必须具有与父构造函数相同的构造.是这样吗?

例:

abstract class Foo{

   function _construct(){
   }
}

class Bar extends Foo{

   function _construct($arg){
     parent::_construct();
   } 
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的回复

Mar*_*ker 7

__construct() (两个下划线)

第二个问题:修正下划线__construct()并查看这是否仍然存在问题.