をマージ: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]を持っています。私はそれらの "同じキー"を見つけるための関数が必要です。その後、私はこれらの2つの配列を1つにマージします。 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'
)
)
)
)
あなたは私の問題を理解していることを願っています。 は、配列を
なぜか繰り返しを繰り返して配列を再構築するのはなぜですか? 1回のパスと何らかの種類のキー参照配列がそれをカバーするはずです。 – JohnP