在php中实现数组合并的更好方法?
我在php中使用array_merge创建了这段工作代码 getData()正在返回一个数组在php中实现数组合并的更好方法?,php,array-merge,Php,Array Merge,我在php中使用array_merge创建了这段工作代码 getData()正在返回一个数组 $cars = array(); $cars = array_merge($cars, $this->getData($x, $y, $z, 0, -1)); $cars = array_merge($cars, $this->getData($x, $y, $z, 1, -1)); $cars = array_merge($cars, $this->
$cars = array();
$cars = array_merge($cars, $this->getData($x, $y, $z, 0, -1));
$cars = array_merge($cars, $this->getData($x, $y, $z, 1, -1));
$cars = array_merge($cars, $this->getData($x, $y, $z, 1, 0));
$cars = array_merge($cars, $this->getData($x, $y, $z, 1, 1));
有更好的方法可以做到这一点吗?接受多个参数:
$cars = array_merge($this->getData($x, $y, $z, 0, -1),
$this->getData($x, $y, $z, 1, -1),
$this->getData($x, $y, $z, 1, 0),
$this->getData($x, $y, $z, 1, 1));
首先,array_merge可以接受两个以上的参数。其余部分取决于getData中的内容。