国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

兩種php去除二維數組的重復項方法

2024-05-04 23:40:05
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了兩種php去除二維數組的重復項方法,大家可以進行比較看哪一種更適合自己,需要的朋友可以參考下

php去掉二維數組的重復值的方法總結,具體代碼如下:

方法一:

 

 
  1. //二維數組去掉重復值 
  2. function array_unique_fb($array2D){ 
  3. foreach ($array2D as $v){ 
  4. $v=join(',',$v); //降維,也可以用implode,將一維數組轉換為用逗號連接的字符串 
  5. $temp[]=$v; 
  6. $temp=array_unique($temp); //去掉重復的字符串,也就是重復的一維數組 
  7. foreach ($temp as $k => $v){ 
  8. $temp[$k]=explode(',',$v); //再將拆開的數組重新組裝 
  9. return $temp; 

方法二:

 

 
  1. //二維數組去掉重復值,并保留鍵值 
  2. function array_unique_fb($array2D){ 
  3. foreach ($array2D as $k=>$v){ 
  4. $v=join(',',$v); //降維,也可以用implode,將一維數組轉換為用逗號連接的字符串 
  5. $temp[$k]=$v; 
  6. $temp=array_unique($temp); //去掉重復的字符串,也就是重復的一維數組  
  7. foreach ($temp as $k => $v){ 
  8. $array=explode(',',$v); //再將拆開的數組重新組裝 
  9. //下面的索引根據自己的情況進行修改即可 
  10. $temp2[$k]['id'] =$array[0]; 
  11. $temp2[$k]['title'] =$array[1]; 
  12. $temp2[$k]['keywords'] =$array[2]; 
  13. $temp2[$k]['content'] =$array[3]; 
  14. return $temp2; 

兩種php去除二維數組的重復項的方法,各有利弊,大家可以根據具體情況進行選擇。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴海县| 皋兰县| 大厂| 团风县| 炎陵县| 伊宁市| 涿州市| 盐源县| 天门市| 临洮县| 荥经县| 哈密市| 环江| 蒙城县| 项城市| 屏山县| 瑞安市| 抚松县| 屏东市| 太湖县| 和林格尔县| 绍兴县| 新竹县| 商水县| 拜城县| 南开区| 五大连池市| 柞水县| 临夏市| 龙里县| 海晏县| 揭阳市| 彭泽县| 交城县| 自贡市| 马公市| 白沙| 白沙| 鸡西市| 惠安县| 蒙阴县|