相关疑难解决方法(0)

在PHP中是否有一个特殊的对象初始化器构造,就像现在在C#中一样?

我知道在C#中你现在可以这样做:

var a = new MyObject
{
    Property1 = 1,
    Property2 = 2
};
Run Code Online (Sandbox Code Playgroud)

在PHP中也有类似的东西吗?或者我应该通过构造函数还是通过多个语句来完成它;

$a = new MyObject(1, 2);

$a = new MyObject();
$a->property1 = 1;
$a->property2 = 2;
Run Code Online (Sandbox Code Playgroud)

如果可能,但每个人都认为这是一个糟糕的主意,我也想知道.

PS:对象只不过是一堆属性.

php oop constructor initialization

22
推荐指数
1
解决办法
3285
查看次数

标签 统计

constructor ×1

initialization ×1

oop ×1

php ×1