gpt4 book ai didi

php - 存储 PHP 类属性的最佳方式是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:55:35 25 4
gpt4 key购买 nike

<分区>

Duplicate of: What's the best way to store class variables in PHP?

一段时间以来,我一直在与同事讨论如何在 PHP 类中存储属性。

那么你觉得应该用哪一个呢?像这样:

Class test{
public $attr1;
public $attr2;
..............
public function __construct(){
$this->attr1 = val;
$this->attr1 = val;
...................
}
}

对比:

Class test{
public $data;

public function __construct(){
$this->data['attr1'] = val;
$this->data['attr2'] = val;
..........................
}
}

当您的对象具有许多必须经常存储和检索的属性时,这一点很重要。

同样重要的是,在处理具有许多属性的对象时,您是为每个属性使用 getter 和 setter,还是使用一种方法来设置所有属性并使用一种方法获取所有属性?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com