я в настоящее время у меня есть переменные класса PHP настроить так:Каков наилучший способ хранения переменных класса в PHP?
class someThing {
private $cat;
private $dog;
private $mouse;
private $hamster;
private $zebra;
private $lion;
//getters, setters and other methods
}
Но я также видел людей, использующих один массив для хранения всех переменных:
class someThing {
private $data = array();
//getters, setters and other methods
}
Что вы используете, и почему? Каковы преимущества и недостатки каждого?