我目前的PHP类变量设置如下:
class someThing {
private $cat;
private $dog;
private $mouse;
private $hamster;
private $zebra;
private $lion;
//getters, setters and other methods
}
Run Code Online (Sandbox Code Playgroud)
但我也看到人们使用单个数组来存储所有变量:
class someThing {
private $data = array();
//getters, setters and other methods
}
Run Code Online (Sandbox Code Playgroud)
你用哪个,为什么?各有哪些优缺点?