0
Ich habe ein Array wie dieseReconstruct mehrdimensionales Array Daten php
$array = array(array("1" => "a",
"2" => "hello a1",
"3" => "ab",
"4" => "ab1",
"5" => "hello ab1"),
array("1" => "a",
"2" => "hello a1",
"3" => "ab",
"4" => "ab2",
"5" => "hello ab2"),
array("1" => "a",
"2" => "hello a1",
"3" => "ac",
"4" => "ac2",
"5" => "hello ac2"),
array("1" => "b",
"2" => "hello b1",
"3" => "bb",
"4" => "bb1",
"5" => "hello bb1"),
array("1" => "b",
"2" => "hello b1",
"3" => "bb",
"4" => "bb2",
"5" => "hello bb2"),
array("1" => "b",
"2" => "hello b1",
"3" => "bc",
"4" => "bc3",
"5" => "hello bc3"),
);
ich diesen Ausgang
$final = array(array("1" => "a",
"2" => "hello a1",
"3" => array(array("1a" => "ab",
"2a" => array(array("1b" => "ab1",
"2b" => "hello ab1"),
array("1b" => "ab2",
"2b" => "hello ab2")
),
array("1a" => "ac",
"2a" => array(array("1b" => "ac2",
"2b" => "hello ac2")
)
)
)
)
),
array("1" => "b",
"2" => "hello b1",
"3" => array(array("1a" => "bb",
"2a" => array(array("1b" => "bb1",
"2b" => "hello bb1"),
array("1b" => "bb2",
"2b" => "hello bb2")
),
array("1a" => "bc",
"2a" => array(array("1b" => "bc3",
"2b" => "hello bc3")
)
)
)
)
),
);
erhalten möchten Wie Sie die übergeordneten Werte sind a und b sehen. Sub-Eltern sind ab, ac, bb, bc. Kinder sind ab1, ab2, ac2, bb1, bb2, bc3. Ich möchte durch das Array entsprechen: Eltern -> Unter Eltern -> Kind
einfach bekommen möchte ich meine Array rekonstruieren – Jopekz