老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

php如何移除重復(fù)數(shù)組

這篇文章主要介紹了php如何移除重復(fù)數(shù)組的相關(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇php如何移除重復(fù)數(shù)組文章都會有所收獲,下面我們一起來看看吧。

10年積累的成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站策劃后付款的網(wǎng)站建設(shè)流程,更有靈川免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

一、PHP數(shù)組去重的函數(shù)

PHP提供了兩個函數(shù)可以用來實(shí)現(xiàn)數(shù)組去重,分別是array_unique()和array_diff_key()。

  1. array_unique()函數(shù)

array_unique()函數(shù)可以去除數(shù)組中重復(fù)的值,返回一個新數(shù)組。

示例代碼:

$arr = array("apple", "banana", "cherry", "cherry", "banana");
$arr = array_unique($arr);
print_r($arr);

輸出結(jié)果:

Array
(
    [0] => apple
    [1] => banana
    [2] => cherry
)

可見,array_unique()函數(shù)成功去掉了原數(shù)組中的重復(fù)元素。

  1. array_diff_key()函數(shù)

array_diff_key()函數(shù)可以將兩個數(shù)組做比較,返回兩個數(shù)組差異部分的鍵名。

示例代碼:

$array1 = array("a" => "red", "b" => "green", "c" => "blue");
$array2 = array("a" => "red", "b" => "green", "d" => "yellow");

$result = array_diff_key($array1, $array2);
print_r($result);

輸出結(jié)果:

Array
(
    [c] => blue
)

在例子中,array_diff_key()函數(shù)篩選出了$array1中與$array2不同的部分,返回為一個新數(shù)組。

二、手動實(shí)現(xiàn)數(shù)組去重

除了使用PHP函數(shù)外,我們還可以手動實(shí)現(xiàn)數(shù)組去重。

  1. 方法一

使用for循環(huán)和if語句對數(shù)組進(jìn)行遍歷,判斷重復(fù)元素并將其移除。

示例代碼:

$arr = array(1, 2, 5, 2, 1, 6, 7, 8, 7, 9);
$new_arr = array();

for ($i = 0; $i < count($arr); $i++) {
    if (!in_array($arr[$i], $new_arr)) {
        $new_arr[] = $arr[$i];
    }
}

print_r($new_arr);

輸出結(jié)果:

Array
(
    [0] => 1
    [1] => 2
    [2] => 5
    [3] => 6
    [4] => 7
    [5] => 8
    [6] => 9
)

in_array()函數(shù)判斷原數(shù)組中的元素是否已經(jīng)出現(xiàn)在新數(shù)組中,若沒有則將其添加到新數(shù)組中。

  1. 方法二

使用array_flip()函數(shù)對數(shù)組進(jìn)行翻轉(zhuǎn),去掉重復(fù)鍵值對后使用array_flip()函數(shù)將數(shù)組翻轉(zhuǎn)回來。

示例代碼:

$arr = array(1, 2, 5, 2, 1, 6, 7, 8, 7, 9);
$new_arr = array_flip(array_flip($arr));

print_r($new_arr);

輸出結(jié)果:

Array
(
    [0] => 1
    [1] => 2
    [2] => 5
    [3] => 6
    [4] => 7
    [5] => 8
    [6] => 9
)

這個方法不需要使用循環(huán),只需用array_flip()函數(shù)兩次即可。

關(guān)于“php如何移除重復(fù)數(shù)組”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“php如何移除重復(fù)數(shù)組”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站標(biāo)題:php如何移除重復(fù)數(shù)組
分享地址:http://www.xueling.net.cn/article/jgphes.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 国产在线观看午夜福利片 | 久久激情戏| 国产美女被遭强高潮免费网站 | 麻豆小视频在线观看 | 国产盗摄一区二区三区在线 | 首页综合国产亚洲丝袜 | 午夜福利毛片 | 国产日韩视频在线播放 | 成人网站色52色在线观看 | 三级aa毛片 | 超碰CAOPORON入口 | 91精品国产综合久久久久久丝袜 | 浴室边摸边吃奶边做边爱 | 色综合久久夜色精品国产AV | 欧美人人干 | 亚洲午夜福利AV一区二区无码 | 久久精品久久久久久 | 四虎精品8848ys一区二区 | 亚洲精品无码午夜福利理论片 | 国产一级全黄 | 国产精品久久久久久亚洲美女高潮 | 无码av一区在线观看免费 | 奇米视频888战线精品播放 | 国内精品久久人妻朋友 | 国产产一区二区三区久久毛片国语 | 99久久中文字幕三级久久日本 | 国产香蕉伊蕉伊中文在线视频 | 国产精品主播一区二区三区 | 级毛片内射人与曾 | 日本一级片在线观看 | 日日爱夜夜爽 | 精品午夜福利在线观看 | 国产精品久久精品99国产百盛 | 欧美xxxx黑人又粗又长密月 | 国内精品自线在拍2020不卡 | 在线观看高清视频 | 少妇对白露脸打电话系列 | 麻豆国产成人AV在线播放欲色 | 精品无码久久午夜福利 | 亚洲人成网亚洲欧洲无码久久 | 国产一区二区三区免费在线观看 |