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

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何去除php多維數組重復值

如何去除php多維數組重復值?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

成都創新互聯服務項目包括銅梁網站建設、銅梁網站制作、銅梁網頁制作以及銅梁網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,銅梁網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到銅梁省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!

php去除重復值的方法:首先判斷是否保留一級和二級數組鍵;然后將一維數組轉換為用逗號連接的字符串;接著通過“array_unique”函數去掉重復的字符串;最后將拆開的數組重新組裝即可。

PHP去除重復的數組數據

 "green","", "red","b" => "green", "","blue", "red","c" => "witer","hello","witer");
//$result = array_unique($input); //去除重復元素
$result = a_array_unique($input);   //只留下單一元素
foreach($result as $aa)
{
echo $aa."
"; } function multi_unique($array) { foreach ($array as $k=>$na) $new[$k] = serialize($na); $uniq = array_unique($new); foreach($uniq as $k=>$ser) $new1[$k] = unserialize($ser); return ($new1); } function a_array_unique($array)//寫的比較好 { $out = array(); foreach ($array as $key=>$value) { if (!in_array($value, $out)) { $out[$key] = $value; } } return $out; } ?>

PHP數組去除重復項 有個內置函數array_unique (),但是php的 array_unique函數只適用于一維數組,對多維數組并不適用,以下提供一個二維數組 的 array_unique函數

function unique_arr($array2D,$stkeep=false,$ndformat=true)
{
    // 判斷是否保留一級數組鍵 (一級數組鍵可以為非數字)
    if($stkeep) $stArr = array_keys($array2D);
    // 判斷是否保留二級數組鍵 (所有二級數組鍵必須相同)
    if($ndformat) $ndArr = array_keys(end($array2D));
    //降維,也可以用implode,將一維數組轉換為用逗號連接的字符串
    foreach ($array2D as $v){
        $v = join(",",$v); 
        $temp[] = $v;
    }
    //去掉重復的字符串,也就是重復的一維數組
    $temp = array_unique($temp); 
    //再將拆開的數組重新組裝
    foreach ($temp as $k => $v)
    {
        if($stkeep) $k = $stArr[$k];
        if($ndformat)
        {
            $tempArr = explode(",",$v); 
            foreach($tempArr as $ndkey => $ndval) $output[$k][$ndArr[$ndkey]] = $ndval;
        }
        else $output[$k] = explode(",",$v); 
    }
    return $output;
}

演示:

$array2D = array('first'=>array('title'=>'1111','date'=>'2222'),'second'=>array('title'=>'1111','date'=>'2222'),'third'=>array('title'=>'2222','date'=>'3333'));  
print_r($array2D);  
print_r(unique_arr($array2D,true));

看完上述內容,你們掌握如何去除php多維數組重復值的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!


本文題目:如何去除php多維數組重復值
轉載來源:http://www.xueling.net.cn/article/jpicjs.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 精品久久片 | 亚洲欧美在线播放 | 第一福利所fulione | 国产成人8x视频网站入口 | 国产一区二区资源 | 野花社区在线观看WWW | 亚洲国产精品线久久 | 欧美日韩一级在线 | 精品国产乱码久久久久久影片 | 搞逼视频免费 | 欧美一二三在线 | 成人免费A级毛片无码片2022 | 亚洲婷婷在线视频 | 天天干天天天天 | 亚洲特黄视频 | 领导在办公室含我奶头小短文 | 天海翼精品一区二区三区 | 亚洲啪啪aⅴ一区二区三区9色 | 插j视频 | 亚洲国产一线二线三线 | 日本视频一二三区中文字幕 | 91精品久久久久久久99 | 懂色av影视一区二区三区 | 国产成人综合一区精品 | 国产乱辈通伦影片在线播放亚洲 | 国产六月婷婷爱在线观看 | 国产一级爽快片在线观看 | 日本丰满毛茸茸熟妇 | 亚洲欧美日韩在线资源观看 | 9191免费视频| 人妻丝袜中文无码av影音先锋专区 | 军歌嘹亮在线观看 | 无码人妻久久一区二区三区免费 | 国产精品久久久久久久久夜色 | 日本v片| 岳妇伦丰满69XX | 中文字幕乱码日韩 | 亚洲欧美日韩精品一区二区 | 新婚少妇初尝禁果 | 狠狠的日 | 日本免费黄色一级片 |