我有對象的數組,每個對象保持兩個參數,如下所示:骨料陣列基本
Array
(
[0] => stdClass Object
(
[title] => 'games'
[transaction_id] => 102
)
[1] => stdClass Object
(
[title] => 'media'
[transaction_id] => 95
)
[2] => stdClass Object
(
[title] => 'tv'
[transaction_id] => 102
)
[3] => stdClass Object
(
[title] => 'jane'
[transaction_id] => 42
)
[4] => stdClass Object
(
[title] => 'ads'
[transaction_id] => 95
)
)
的「的transaction_id」鍵具有在其他對象somtimes相同的值(102,95)陣列。
我想orginizie陣列,使具有相同TRANSACTION_ID值中的每個對象將是下一個新的數組原始數組(多維)中,像這樣:
Array
(
[0] => Array
(
[0] => games
[1] => tv
)
[1] => Array
(
[0] => jane
)
[2] => Array
(
[0] => ads
[1] => media
)
)