創建新的數組我有一個數組:從另一個
Array
(
[users] => Array
(
[101] => Array
(
[odata] => Array
(
[0] => 2
[1] => 1
[2] => 1
[3] => 1
)
)
[200] => Array
(
[odata] => Array
(
[0] => 2
[1] => 1
[2] => 1
[3] => 0
)
)
)
[rjad] => Array
(
[2] => Array
(
[0] => red
[1] => blue
[2] => green
)
)
)
此數組[rjad]鍵= [的OData]鍵,並且在[rjad] [OData的]值=第二密鑰。
我想要的是創建一個從舊有用戶ID值在第二個數組新的數組:
這樣的:
[rjad] => Array
(
[2] => Array
(
[0] => red
[1] => Array
(
[blue] => Array
(
[0] => 101
[1] => 200
)
[2] => green
)
)
掙扎已經3小時,沒有成功。任何想法如何得到它都非常好。
圖片做解釋relatinships http://imageshack.us/photo/my-images/818/phparray.jpg/
解釋「用戶」中的邏輯相關數據與「rjad」中的數據之間的關係。 –
http://php.net/manual/en/function.array-merge.php –
關係如下
[users] [101] [odata] [1] => 1等於[rjad] [2] [1 ] =>藍色 – drupal2000