相关疑难解决方法(0)

__construct()vs SameAsClassName()用于PHP中的构造函数

__construct()在PHP中使用构造函数代替类的名称是否有任何优势?

示例(__construct):

class Foo {
    function __construct(){
        //do stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

示例(命名):

class Foo {
    function Foo(){
        //do stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

__construct从PHP 5开始,可以使用该方法(第一个示例).

从PHP版本4到版本7,可以使用与类相同的方法作为构造函数(第二个示例).

php constructor

68
推荐指数
7
解决办法
2万
查看次数

标签 统计

constructor ×1

php ×1