를 병합 :PHP : 다차원 배열에서 동일한 키를 찾아 나는이처럼 보이는 다차원 배열을 가지고 결과를
$array = (
[0] => array (
['WS'] => array(
[id] => 2,
[name] => 'hello'
)
)
),
[1] => array (
['SS'] => array(
[id] => 1,
[name] => 'hello2'
)
)
),
[2] => array (
['WS'] => array(
[id] => 5,
[name] => 'helloAGAIN'
)
)
)
당신이 볼 수 있듯이, $ 배열 [0] $ 배열 [2 ] 같은 열쇠 [WS]를가집니다. 그 "같은 열쇠"를 찾는 함수가 필요합니다. 그 후 나는이 두 배열을 하나로 병합합니다. f.e.
$array =
(
[0] => array
(
['WS'] => array
(
[0] => array
(
[id] => 2,
[name] => 'hello'
),
[1] => array
(
[id] => 5,
[name] => 'helloAGAIN'
)
)
),
[1] => array
(
['SS'] => array
(
[0] => array
(
[id] => 1,
[name] => 'hello2'
)
)
)
)
당신이 내 문제를 이해하기를 바랍니다. 은 배열을 통해
왜 반복하고 배열을 다시 작성해야합니까? 하나의 패스 (pass)와 일종의 키 룩업 어레이 (key lookup array)가 그것을 커버해야한다. – JohnP