我有一個巨大的數組,我用foreach循環。遍歷數組並在PHP中創建項目集合?
foreach ($items as $item) {
$sender = $item->getSender();
$id = $item->getId();
}
$ sender可以是任何字符串,但不同的項目($ item)可以具有相同的字符串。這意味着在一個foreach中,$ sender可以具有相同的值。現在我想將id($ id)存儲在一個數組中或類似於每個$ sender的東西。所以如果$ sender是「abcde」3次我想要一個包含3個項目的數組,並且可以說$ sender是「ztra」2次,我想要爲這個數組添加2個ID。
所以我需要的是每個發件人的ID集合,我該怎麼做?
謝謝!