php 数组区删除重复的,php – 从数组中删除重复的项目
我使用下面的代碼行來遍歷數(shù)據(jù)庫中的一個表:
$items_thread = $connection -> fetch_all($sql);
如果我打印出來的陣列:
print_r($items_thread);
我會得到這個:
Array
(
[0] => Array
(
[RecipientID] => 3
[RecipientScreenname] => Tom L
[RecipientFirstname] => Thomas
[RecipientEmail] => info@xx.com
)
[1] => Array
(
[RecipientID] => 3
[RecipientScreenname] => Tom L
[RecipientFirstname] => Thomas
[RecipientEmail] => info@xx.com
)
[2] => Array
(
[RecipientID] => 1
[RecipientScreenname] => Lau T
[RecipientFirstname] => TK
[RecipientEmail] => lau@xx.co.uk
)
)
但是我想擺脫數(shù)組中的重復(fù)項,所以我使用array_unique
print_r(array_unique($items_thread));
我得到以下奇怪的結(jié)果,這不是我正在尋找的:
Array
(
[0] => Array
(
[RecipientID] => 3
[RecipientScreenname] => Tom L
[RecipientFirstname] => Thomas
[RecipientEmail] => info@xx.com
)
)
理想情況下,我認(rèn)為應(yīng)該返回:
Array
(
[0] => Array
(
[RecipientID] => 3
[RecipientScreenname] => Tom L
[RecipientFirstname] => Thomas
[RecipientEmail] => info@xx.com
)
[1] => Array
(
[RecipientID] => 1
[RecipientScreenname] => Lau T
[RecipientFirstname] => TK
[RecipientEmail] => lau@xx.co.uk
)
)
我該怎么做才能正確的?我使用錯誤的PHP語法/默認(rèn)功能?
總結(jié)
以上是生活随笔為你收集整理的php 数组区删除重复的,php – 从数组中删除重复的项目的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 完美防sql注入,PHP 完美的
- 下一篇: php隐藏路径ngnix,thinkph