最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php獲取數(shù)組中重復(fù)數(shù)據(jù)的兩種方法

 更新時間:2013年06月28日 23:45:57   作者:  
兩天前,需要用到找出php數(shù)組中的重復(fù)數(shù)據(jù),總結(jié)了兩種方法,在這里跟大家共享一下,需要的朋友可以參考下

(1)利用php提供的函數(shù),array_uniquearray_diff_assoc來實現(xiàn)

復(fù)制代碼 代碼如下:

<?php
function FetchRepeatMemberInArray($array) {
    // 獲取去掉重復(fù)數(shù)據(jù)的數(shù)組
    $unique_arr = array_unique ( $array );
    // 獲取重復(fù)數(shù)據(jù)的數(shù)組
    $repeat_arr = array_diff_assoc ( $array, $unique_arr );
    return $repeat_arr;
}

// 測試用例
$array = array (
        'apple',
        'iphone',
        'miui',
        'apple',
        'orange',
        'orange' 
);
$repeat_arr = FetchRepeatMemberInArray ( $array );
print_r ( $repeat_arr );
?>

(2)自己寫函數(shù)實現(xiàn)這個功能,利用兩次for循環(huán)

復(fù)制代碼 代碼如下:

<?php
function FetchRepeatMemberInArray($array) {
    $len = count ( $array );
    for($i = 0; $i < $len; $i ++) {
        for($j = $i + 1; $j < $len; $j ++) {
            if ($array [$i] == $array [$j]) {
                $repeat_arr [] = $array [$i];
                break;
            }
        }
    }
    return $repeat_arr;
}

// 測試用例
$array = array (
        'apple',
        'iphone',
        'miui',
        'apple',
        'orange',
        'orange' 
);
$repeat_arr = FetchRepeatMemberInArray ( $array );
print_r ( $repeat_arr );
?>

相關(guān)文章

  • PHP行為設(shè)計模式之策略模式

    PHP行為設(shè)計模式之策略模式

    這篇文章主要介紹了PHP行為設(shè)計模式之策略模式,策略模式(Strategy pattern)是行為類模式中的一個類型。行為類模式用來說明一個應(yīng)用是如何運作的
    2023-04-04
  • 深入PHP magic quotes的詳解

    深入PHP magic quotes的詳解

    本篇文章是對php中的magic quotes進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP爆絕對路徑方法收集整理

    PHP爆絕對路徑方法收集整理

    PHP爆絕對路徑方法收集整理,php開發(fā)人員一定要注意的情況,注意安全防范
    2012-09-09
  • PHP中isset、empty的用法與區(qū)別示例詳解

    PHP中isset、empty的用法與區(qū)別示例詳解

    這篇文章主要給大家介紹了關(guān)于PHP中isset、empty的用法與區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • PHP實現(xiàn)的簡單AES加密解密算法實例

    PHP實現(xiàn)的簡單AES加密解密算法實例

    這篇文章主要介紹了PHP實現(xiàn)的簡單AES加密解密算法,結(jié)合具體實例形式分析了php基于mcrypt_encrypt、bin2hex、mcrypt_decrypt等方法進行字符串加密解密的相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • php的擴展寫法總結(jié)

    php的擴展寫法總結(jié)

    在本篇文章里小編給大家分享了關(guān)于怎么寫php的擴展的相關(guān)知識點內(nèi)容,有需要的朋友們跟著學(xué)習(xí)下。
    2019-05-05
  • php連接mysql之mysql_connect()與mysqli_connect()的區(qū)別

    php連接mysql之mysql_connect()與mysqli_connect()的區(qū)別

    本擴展自 PHP 5.5.0 起已廢棄,并在將來會被移除。應(yīng)使用 MySQLi 或 PDO_MySQL 擴展來替換之,這里就為大家分享一下mysql_connect()與mysqli_connect()的區(qū)別,需要的朋友可以參考下
    2020-07-07
  • php中WebSocket的簡單使用示例詳解

    php中WebSocket的簡單使用示例詳解

    這篇文章主要為大家詳細介紹了php中WebSocket的簡單使用的相關(guān)知識,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • PHP輸出XML到頁面的3種方法詳解

    PHP輸出XML到頁面的3種方法詳解

    本篇文章是對PHP輸出XML到頁面的3種方法進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP實現(xiàn)排序堆排序(Heap Sort)算法

    PHP實現(xiàn)排序堆排序(Heap Sort)算法

    這篇文章主要為大家詳細介紹了PHP實現(xiàn)排序堆排序(Heap Sort)算法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01

最新評論

弥勒县| 巫溪县| 武隆县| 南投市| 安宁市| 来宾市| 徐汇区| 昌都县| 陵水| 灌阳县| 茶陵县| 堆龙德庆县| 绿春县| 西丰县| 攀枝花市| 遂平县| 平南县| 鲁山县| 新乐市| 高平市| 外汇| 即墨市| 安化县| 正阳县| 左云县| 平顺县| 沙湾县| 通许县| 安泽县| 亚东县| 晋江市| 台南市| 余干县| 鹤岗市| 剑河县| 上饶县| 昌邑市| 万全县| 湘潭县| 保亭| 衢州市|