php多維陣列去除重複值的方法
1、使用“array_map('serialize', $arr)”將多維陣列轉換為以字串形式的一維陣列。
2、使用array_unique()去除一維陣列中的重複值。
3、將去重後的一維陣列重新轉為多維陣列。
例項
function array_unique_new($arr) { $t = array_map('serialize', $arr); //利用serialize()方法將陣列轉換為以字串形式的一維陣列 $t = array_unique($t); //去掉重複值 $new_arr = array_map('unserialize', $t); //然後將剛組建的一維陣列轉回為php值 return $new_arr; }
以上就是php多維陣列去除重複值的方法,希望對大家有所幫助。更多php學習指路:
本文轉載於php中文網,如有侵犯聯絡作者修改。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1343/viewspace-2827928/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PHP二維陣列切割為字串並去除重複的值PHP陣列字串
- 陣列去除重複的幾個方法陣列
- PHP陣列去除空白或重複元素PHP陣列
- PHP陣列學習之怎麼去除空白或者重複的元素PHP陣列
- 如何去除有序陣列中的重複元素陣列
- PHP 多維陣列排序-按某個 key 的值PHP陣列排序
- PHP中二維陣列與多維陣列PHP陣列
- PHP 多維陣列排序PHP陣列排序
- JS陣列去重 包含去除多個 NaNJS陣列NaN
- 去除陣列中的 null 值陣列Null
- php去除陣列中的鍵名PHP陣列
- 去除DataTable指定列的重複行
- python多維陣列切片方法Python陣列
- php二維陣列改鍵名的方法PHP陣列
- 多維陣列轉一維陣列(降維的多種方式)陣列
- 大文字如何按行去除重複值
- 多維陣列陣列
- [PHP] 演算法-陣列重複數字統計的PHP實現PHP演算法陣列
- 一維多維陣列陣列
- C/C++ 二維陣列的理解(多維陣列)C++陣列
- php 迴圈陣列引用傳值改變陣列本身的值PHP陣列
- 陣列去重的方法陣列
- 多維陣列排序陣列排序
- java陣列中重複元素的去重Java陣列
- php 二維陣列排序PHP陣列排序
- 陣列中重複的數字陣列
- jquery裡遍歷普通陣列和多維陣列的方法及例項jQuery陣列
- JavaScript 拼接多個陣列並刪除重複元素JavaScript陣列
- Multik——Kotlin的多維陣列Kotlin陣列
- PHP學習筆記6:表示式&多維陣列PHP筆記陣列
- 重寫陣列的方法(改變原陣列)陣列
- Python中去除重複資料的方法有哪些?Python
- java基礎總結(面試高頻問題)十二:Java的集合類,陣列去除重複資料的方法Java面試陣列
- PHP 陣列排序(複雜字串)PHP陣列排序字串
- iOS 模型陣列去重複iOS模型陣列
- 簡單介紹Lua一維陣列與多維陣列的使用陣列
- Leetcode[陣列] 26. 刪除排序陣列中的重複項LeetCode陣列排序
- 請給Array本地物件增加一個原型方法,它用於刪除陣列條目中重複的條目(可能有多個),返回值是一個包含被刪除的重複條目的新陣列。...物件原型陣列