2016-08-12 3 views
0

PHP 배열에 차원을 추가하는 솔루션을 찾고 있습니다. 이 제목은 혼란 스럽기 때문에 예를 들어주십시오. 나는 배열이있는 경우 : 루프를 사용하지 않고 할 수있는 방법이 있나요PHP 배열에 차원 추가

[0] => 'xx1', 
[1] => 'xx2', 
[2] => 'xx3', 
... 

내가

[0] => 'y' => 'xx1', 
[1] => 'y' => 'xx2', 
[2] => 'y' => 'xx3', 

로 변환 할를?

답변

0

각 요소를 건드리지 않고 그것을 수행하는 방법은 없지만 array_map을 사용하면 명시 적으로 루프를 사용하지 않고도이 작업을 수행 할 수 있습니다.

$new_array = array_map(function($x) { 
    return ['y' => $x]; 
}, $your_array); 
+0

고맙습니다. 최선의 방법이라고 생각합니다. – Chrisstar

관련 문제