国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 咸丰县| 恩施市| 土默特左旗| 缙云县| 彭阳县| 油尖旺区| 鄢陵县| 同江市| 五原县| 星子县| 黔江区| 达州市| 泰和县| 吉隆县| 镇安县| 安塞县| 济南市| 米易县| 阳原县| 卢氏县| 柳江县| 方正县| 光山县| 海盐县| 四子王旗| 陕西省| 鄄城县| 怀集县| 乌拉特后旗| 项城市| 新龙县| 民乐县| 台安县| 临桂县| 宜兰市| 泌阳县| 万盛区| 平谷区| 游戏| 仙桃市| 顺义区|