我有一个我想做的特征,所以我可以很容易地计算和检索该类的所有实例。 我知道我需要将它推到一个数组,但我不知道如何“存储”数组。我是否使用公共,私人,静态等?计数类别实例的特征
trait Countable
{
public $all = array();
public function addToObjects()
{
//do stuff
$this->all[] = $this->somekindofproperty;
}
}
我希望能够像下面这样。
$c = new MyClass;
$objects = $c->all();
几乎每个具有这种特征的类都应该有它自己的数组。
? –
所有具有特质的类。 – CriticalTheWizard