2014-01-06 3 views
0

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->getData($x, $y, $z, 1, 0)); 
    $cars = array_merge($cars, $this->getData($x, $y, $z, 1, 1)); 

동일한 작업을 수행하는 더 좋은 방법이 있습니까?

+0

array_merge 두 개 이상의 인수를 할 수 있습니다. 나머지는 당신이 getData에 가지고있는 것에 달려있다. – gh0st

답변

1

array_merge() 여러 인수를 허용합니다

가 우선 잘
$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)); 
관련 문제