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

首頁 > 語言 > PHP > 正文

php去除二維數(shù)組中重復值程序

2024-09-04 11:46:17
字體:
來源:轉載
供稿:網(wǎng)友

具體的思想就是把二維數(shù)組轉化為一位數(shù)組,然后用array_unique()去除一維數(shù)組中的重復值,最后再將一維數(shù)組轉化為二維數(shù)組.

例1,代碼如下:

  1. function my_array_unique($array2D){   
  2.       
  3.     foreach ($array2D as $v){ 
  4.          $v = implode(“,”,$v);               
  5.          $temp[] = $v
  6.      } 
  7.     $temp = array_unique($temp);       
  8.     foreach ($temp as $k => $v){ 
  9.         $temp[$k] = explode(“,”,$v);  
  10.     } 
  11.     return $temp

下面推薦一種非常不錯的去除二維數(shù)組重復值函數(shù),代碼如下:

  1. function a_array_unique($array)//寫的比較好 
  2. $out = array(); 
  3. foreach ($array as $key=>$value) { 
  4. if (!in_array($value$out)) 
  5. $out[$key] = $value
  6. return $out

使用方法也是當然簡單的,代碼如下:

  1. $array2D = array(‘first’=>array(‘title’=>’1111′,’date’=>’2222′),’second’=>array(‘title’=>’1111′,’date’=>’2222′),’third’=>array(‘title’=>’2222′,’date’=>’3333′)); 
  2. //調(diào)用方法: 
  3. $as = a_array_unique($array2D); 
  4. print_r($as); 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阿拉尔市| 伊金霍洛旗| 沂南县| 泸西县| 云林县| 英吉沙县| 墨脱县| 滨州市| 德令哈市| 新郑市| 福泉市| 乌什县| 藁城市| 武宁县| 龙南县| 平潭县| 驻马店市| 锡林郭勒盟| 开封县| 芷江| 长寿区| 青田县| 铜梁县| 宁明县| 扎赉特旗| 阳东县| 叶城县| 洛扎县| 康平县| 景德镇市| 通城县| 龙门县| 进贤县| 金乡县| 保靖县| 宝应县| 元谋县| 晴隆县| 安平县| 井冈山市| 合阳县|