草庐IT

SameAsClassName

全部标签

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

在PHP中使用__construct()代替类的名称作为构造函数有什么好处吗?示例(__construct):classFoo{function__construct(){//dostuff}}示例(命名):classFoo{functionFoo(){//dostuff}}从PHP5开始可以使用__construct方法(第一个示例)。从PHP版本4到版本7,可以使用与类同名的方法作为构造函数(第二个示例)。 最佳答案 我同意Gizmo,优点是如果你重命名你的类,你就不必重命名它。干燥。同样,如果你有一个子类,你可以调用paren

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

在PHP中使用__construct()代替类的名称作为构造函数有什么好处吗?示例(__construct):classFoo{function__construct(){//dostuff}}示例(命名):classFoo{functionFoo(){//dostuff}}从PHP5开始可以使用__construct方法(第一个示例)。从PHP版本4到版本7,可以使用与类同名的方法作为构造函数(第二个示例)。 最佳答案 我同意Gizmo,优点是如果你重命名你的类,你就不必重命名它。干燥。同样,如果你有一个子类,你可以调用paren