我需要將兩個數組合併到一個數組中。uniq多維數組
看起來像array_merge
不支持多維數組。
課程
Array (
[0] => Array ([Name] => Course1 [CourseId] => 1 [Selected] =>)
[1] => Array ([Name] => Course2 [CourseId] => 2 [Selected] =>)
[2] => Array ([Name] => Course3 [CourseId] => 3 [Selected] =>)
[3] => Array ([Name] => Course4 [CourseId] => 4 [Selected] =>)
[4] => Array ([Name] => Course5 [CourseId] => 5 [Selected] =>)
)
TeacherCourses
Array (
[0] => Array ([CourseId] => 1 [Selected] => selected)
[1] => Array ([CourseId] => 2 [Selected] => selected)
[2] => Array ([CourseId] => 3 [Selected] => selected)
)
我需要這個結果
Array (
[0] => Array ([Name] => Course1 [CourseId] => 1 [Selected] => selected)
[1] => Array ([Name] => Course2 [CourseId] => 2 [Selected] => selected)
[2] => Array ([Name] => Course3 [CourseId] => 3 [Selected] => selected)
[3] => Array ([Name] => Course4 [CourseId] => 4 [Selected] =>)
[4] => Array ([Name] => Course5 [CourseId] => 5 [Selected] =>)
)
foreach循環足以完成此任務 – Ghost
就像兩個foreach循環一樣嗎? – user4456456
是的,你將不得不使用foreach循環,但不是兩次,只是看看我剛剛發佈的答案:) –