php合并數(shù)組中相同元素的方法
更新時(shí)間:2014年11月13日 10:07:14 投稿:shichen2014
這篇文章主要介紹了php合并數(shù)組中相同元素的方法,通過一個(gè)自定義函數(shù)遍歷數(shù)組實(shí)現(xiàn)數(shù)組中相同項(xiàng)的合并,是非常實(shí)用的技巧,需要的朋友可以參考下
本文實(shí)例講述了php合并數(shù)組中相同元素的方法。分享給大家供大家參考。具體如下:
關(guān)于重復(fù)數(shù)組的刪除我們都介紹過N種方法了,今天這個(gè)例子有點(diǎn)不同就是 刪除數(shù)組中相同的元素,只保留一個(gè)相同元素,具體實(shí)例代碼如下:
復(fù)制代碼 代碼如下:
<?php
// 刪除數(shù)組中相同元素,只保留一個(gè)相同元素
function formatArray($array)
{
sort($array);
$tem = "";
$temarray = array();
$j = 0;
for($i=0;$i<count($array);$i++)
{
if($array[$i]!=$tem)
{
$temarray[$j] = $array[$i];
$j++;
}
$tem = $array[$i];
}
return $temarray;
}
//測試 調(diào)用函數(shù)
$array = array('aa','bb','aa',3,4,5,5,5,5,'bc');
$arr = formatArray($array);
print_r($arr);
?>
// 刪除數(shù)組中相同元素,只保留一個(gè)相同元素
function formatArray($array)
{
sort($array);
$tem = "";
$temarray = array();
$j = 0;
for($i=0;$i<count($array);$i++)
{
if($array[$i]!=$tem)
{
$temarray[$j] = $array[$i];
$j++;
}
$tem = $array[$i];
}
return $temarray;
}
//測試 調(diào)用函數(shù)
$array = array('aa','bb','aa',3,4,5,5,5,5,'bc');
$arr = formatArray($array);
print_r($arr);
?>
希望本文所述對大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
將酷狗krc歌詞解析并轉(zhuǎn)換為lrc歌詞php源碼
這篇文章主要介紹了krc歌詞解析并轉(zhuǎn)換為lrc歌詞的php實(shí)現(xiàn)方法,需要的朋友可以參考下2014-06-06
php使用curl并發(fā)減少后端訪問時(shí)間的方法分析
這篇文章主要介紹了php使用curl并發(fā)減少后端訪問時(shí)間的方法,結(jié)合實(shí)例形式對比分析了curl使用并發(fā)訪問前后程序運(yùn)行耗時(shí),具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-05-05
php生成隨機(jī)數(shù)/生成隨機(jī)字符串的方法小結(jié)【5種方法】
這篇文章主要介紹了php生成隨機(jī)數(shù)/生成隨機(jī)字符串的方法,結(jié)合實(shí)例形式分析了php生成隨機(jī)數(shù)/生成隨機(jī)字符串的5種實(shí)現(xiàn)方法與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2020-05-05

