天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP兩種去掉數(shù)組重復(fù)值的方法比較

去除一個數(shù)組中的重復(fù)值,可以使用foreach方法,也可以使用array_unique方法,下面的代碼兩種方法都使用了。

<?php$arrF = array();$arrS = array();$intTotal = 100;$intRand = 10;for($i=0; $i < $intTotal; $i++){	$arrF[] = rand(1, $intRand);	$arrS[] = rand(1, $intRand);}$arrT = array_merge($arrF, $arrS);$arrRF = array();$intStart = time();foreach($arrT as $v){	if(in_array($v, $arrRF))	{		continue;	}	else	{		$arrRF[] = $v;	}}$intEnd = time();$intTime = $intEnd-$intStart;echo "With Continue,Spend time:$intTime<br/>";$intStart1 = time();$arrRS = array_unique($arrT);$intEnd2 = time();$intTime2 = $intEnd2-$intStart1;echo "With array_unique function,Spend time:($intTime2)";echo "<pre>";print_r($arrT);print_r($arrRF);print_r($arrRS);echo "</pre>";?>

在$intTotal比較小的情況下,比如說1000以內(nèi),$intRand的取值基本不影響結(jié)果,兩者執(zhí)行的時間都差不多。

測試$intTotal 大于10000時,$intRand取值100時,使用array_unique的效率要高于foreach循環(huán)判斷,$intRand=10,兩者執(zhí)行時間一致。

因此,可以得出結(jié)論,當(dāng)數(shù)組容量不大,大概在1000以內(nèi)時,使用兩者的執(zhí)行效率差不多。

當(dāng)數(shù)組容量比較大時(具體應(yīng)該到什么值,我沒有詳細(xì)測試,感興趣的可以確定一下這個值),隨著$intRand的逐漸增大,array_unique的表現(xiàn)更好,我不使用$intTotal/$intRand這個比值,是因為,感覺并不是成比例變化,但是基本會遵循比值越大,array_unique表現(xiàn)越好。

綜上所述,在過濾數(shù)組重復(fù)值的時候,建議使用array_unuique,數(shù)組不大的時候兩者效率等同,而array_unique使用當(dāng)然讓你的代碼一下子減了好幾行,數(shù)組容量過大時,函數(shù)的表現(xiàn)更好,為什么不用呢?

php技術(shù)PHP兩種去掉數(shù)組重復(fù)值的方法比較,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 99国产精品人妻无码免费 | 黑人寄宿羽月希产后奶水 | 兽皇VIDEO另类HD | 超碰免费视频公开观看 | 999视频精品全部免费观看 | 国产综合18久久久久久软件 | 97成人精品视频在线播放 | 久久无码av三级 | 蜜桃久久久亚洲精品成人 | 国产香蕉九九久久精品免费 | 20岁αsrian男同志免费 | 六月婷婷国产精品综合 | 精品国产乱码久久久久久口爆 | 国内精品蜜汁乔依琳视频 | 欧美精品九九99久久在免费线 | 花蝴蝶在线观看免费8 | 拍戏被CAO翻了H | 狠狠色狠狠色狠狠五月ady | AV无码国产精品午夜A片麻豆 | 神马电影院午 夜理论 | 最懂男人心论坛 | 爱看吧孕妇网 | 免费看午夜高清性色生活片 | 处破女免费播放 | 亚洲视频在线免费观看 | 黑丝美女被人操 | 擼擼擼麻豆密臀AV | 久久99国产亚洲高清观着 | 日日操夜夜摸 | 美女脱了内裤张开腿让男人桶到爽 | 成人免费在线观看 | 久久精品视频15人人爱在线直播 | 免费特黄一区二区三区视频一 | 好硬好湿好大再深一点动态图 | 无人影院在线播放视频 | 亚洲AV无码专区国产精品99 | 少妇大荫蒂毛多毛大 | 97精品国产自产在线观看永久 | 男人插女人动态图 | 丝瓜视频樱桃视频在线观看免费 | 久久婷婷色香五月综合激情 |