婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP實現一維數組與二維數組去重功能示例

PHP實現一維數組與二維數組去重功能示例

熱門標簽:電話機器人銷售主要負責什么 上海做外呼線路的通信公司 房產中介用的是什么外呼系統 遼寧ai電銷機器人價格 福建銀行智能外呼系統價格 長沙做地圖標注公司 地圖標注專員怎么樣 寧波外呼營銷系統 四川保險智能外呼系統供應商

本文實例講述了PHP實現一維數組與二維數組去重功能。分享給大家供大家參考,具體如下:

數組中重復項的去除

一維數組的重復項:

使用array_unique函數即可,使用實例如下:

?php
  $aa=array("1","2","3","3","2","watermalon");
  $bb=array_unique($aa);
  print_r($bb);
?>

結果如下:

Array ( [0] => 1 [1] => 2 [2] => 3 [5] => watermalon )

二維數組的重復項:

對于二維數組咱們分兩種情況討論,一種是因為某一鍵名的值不能重復,刪除重復項;另一種因為內部的一維數組不能完全相同,而刪除重復項,下面舉例說明:

因為某一鍵名的值不能重復,刪除重復項

?php
function assoc_unique($arr, $key)
{
  $tmp_arr = array();
  foreach($arr as $k => $v)
  {
    if(in_array($v[$key], $tmp_arr))//搜索$v[$key]是否在$tmp_arr數組中存在,若存在返回true
    {
     unset($arr[$k]);
    }
    else {
     $tmp_arr[] = $v[$key];
    }
  }
  sort($arr); //sort函數對數組進行排序
  return $arr;
}
$aa = array(
  array('shopId' => 1),
  array('shopId' => 1),
  array('shopId' => 2),
  array('shopId' => 2)
);
$key = 'id';
$result = assoc_unique($aa, $key);
print_r($result);
?>

顯示結果為:

Array ( [0] => Array ( [shopId] => 1 ) [1] => Array ( [shopId] => 2 ))

PS:本站還有兩款比較簡單實用的在線文本去重復工具,推薦給大家使用:

在線去除重復項工具:
http://tools.jb51.net/code/quchong

在線文本去重復工具:
http://tools.jb51.net/aideddesign/txt_quchong

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP數組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結》、《php字符串(string)用法總結》、《php常用函數與技巧總結》、《PHP錯誤與異常處理方法總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》及《PHP數學運算技巧總結》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • PHP實現二維數組(或多維數組)轉換成一維數組的常見方法總結
  • PHP實現通過二維數組鍵值獲取一維鍵名操作示例
  • php利用array_search與array_column實現二維數組查找
  • PHP實現二維數組按照指定的字段進行排序算法示例
  • php二維數組按某個鍵值排序的實例講解
  • PHP實現二維數組中的查找算法小結
  • PHP簡單實現二維數組的矩陣轉置操作示例
  • PHP簡單實現二維數組賦值與遍歷功能示例
  • PHP二維數組分頁2種實現方法解析

標簽:工商登記 佛山 宜春 宿遷 常德 深圳 澳門 延安

巨人網絡通訊聲明:本文標題《PHP實現一維數組與二維數組去重功能示例》,本文關鍵詞  PHP,實現,一維,數組,與,二維,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現一維數組與二維數組去重功能示例》相關的同類信息!
  • 本頁收集關于PHP實現一維數組與二維數組去重功能示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 玉屏| 读书| 恩平市| 新蔡县| 潞西市| 信阳市| 深泽县| 峡江县| 沙河市| 行唐县| 静乐县| 游戏| 武定县| 常熟市| 房山区| 曲阳县| 华蓥市| 大同县| 龙州县| 青川县| 蓬安县| 陵川县| 天峻县| 忻州市| 六枝特区| 琼海市| 东乡县| 齐齐哈尔市| 大姚县| 上杭县| 开原市| 桦川县| 湘西| 金乡县| 兖州市| 广水市| 清涧县| 乐都县| 来安县| 苏州市| 汾西县|