2012-02-28 124 views
1

我有以下結構的多維數組:PHP多維陣列 - 訴諸陣列

teamMembers[teamMembers][0][Name]; 
teamMembers[teamMembers][0][Email]; 
teamMembers[teamMembers][1][Name]; 
teamMembers[teamMembers][1][Email]; 

的問題是,有時數據是這樣的:

teamMembers[teamMembers][0][Name]; 
teamMembers[teamMembers][0][Email]; 
teamMembers[teamMembers][3][Name]; 
teamMembers[teamMembers][3][Email]; 
teamMembers[teamMembers][4][Name]; 
teamMembers[teamMembers][4][Email]; 
teamMembers[teamMembers][7][Name]; 
teamMembers[teamMembers][7][Email]; 

有什麼辦法我可以訴諸隨機陣列,所以上述陣列看起來像這樣...

teamMembers[teamMembers][0][Name]; 
teamMembers[teamMembers][0][Email]; 
teamMembers[teamMembers][1][Name]; 
teamMembers[teamMembers][1][Email]; 
teamMembers[teamMembers][2][Name]; 
teamMembers[teamMembers][2][Email]; 
teamMembers[teamMembers][3][Name]; 
teamMembers[teamMembers][3][Email]; 

我猜不是,但它肯定會幫助我,如果這是可能的! :(

回答

2
$teamMembers['teamMembers'] = array_values($teamMembers['teamMembers']); 
+0

好哇!好吧,我簡直不敢相信。 – 2012-02-28 11:49:53

0
ksort($teamMembers['teamMembers']);