我有一個3維數組,我試圖放下數組的基本鍵,以便僅顯示2個更高的鍵/值對。在php數組中放置一個圖層並放置字段也是
同時有2個字段,我試圖刪除,但代碼:unset($ TestArray ['Total']); unset($ TestArray ['Count_all']); 沒有工作。
Qu 1)如何從數組中刪除「Total」和「Count_all」字段?
曲2)如何將圖1中的數組減少到圖2中的數組? (最好使數組在新的基本級別而不是關聯)。圖2正是我試圖讓原始數組看起來像。
對不起,如果我的措辭不能很好地描述我正在嘗試做什麼。
圖1
Array
(
[86] => Array
(
[134] => Array
(
[User_ID] => 8
[Item_ID] => 86
[Total_Amount] => 36.00
)
[130] => Array
(
[User_ID] => 8
[Item_ID] => 86
[Total_Amount] => 28.00
)
[135] => Array
(
[User_ID] => 8
[Item_ID] => 86
[Total_Amount] => 125.00
)
[131] => Array
(
[User_ID] => 8
[Item_ID] => 86
[Total_Amount] => 67.00
)
[133] => Array
(
[User_ID] => 8
[Item_ID] => 86
[Total_Amount] => 368.80
)
[Total] => 624.8
[Count_all] => 5
)
[67] => Array
(
[130] => Array
(
[User_ID] => 8
[Item_ID] => 67
[Total_Amount] => 129.58
)
[131] => Array
(
[User_ID] => 8
[Item_ID] => 67
[Total_Amount] => 230.25
)
[133] => Array
(
[User_ID] => 8
[Item_ID] => 67
[Total_Amount] => 76.20
)
[132] => Array
(
[User_ID] => 8
[Item_ID] => 67
[Total_Amount] => 436.03
)
[Total] => 872.06
[Count_all] => 4
)
[87] => Array
(
[132] => Array
(
[User_ID] => 8
[Item_ID] => 87
[Total_Amount] => 106.5
圖2
Array
(
[0] => Array
(
[User_ID] => 8
[Item_ID] => 86
[Total_Amount] => 36.00
)
[1] => Array
(
[User_ID] => 8
[[Item_ID] => 86
[Total_Amount] => 28.00
)
[2] => Array
等
請有人編輯此。圖1和圖2中陣列的頂部未顯示。 – jeebee
你是什麼意思由Blockquote? –