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

過(guò)濾掉PHP數(shù)組中的重復(fù)值的實(shí)現(xiàn)代碼

復(fù)制代碼 代碼如下:
<?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比較小的情況下,比如說(shuō)1000以內(nèi),$intRand的取值基本不影響結(jié)果,兩者執(zhí)行的時(shí)間都差不多。

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

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

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

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

php技術(shù)過(guò)濾掉PHP數(shù)組中的重復(fù)值的實(shí)現(xiàn)代碼,轉(zhuǎn)載需保留來(lái)源!

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

主站蜘蛛池模板: 国产成人精品免费视频下载 | 黑丝女仆恋上我 | 国自精品三七区 | a级成人免费毛片完整版 | 天天夜夜草草久久亚洲香蕉 | 青柠在线观看免费播放电影 | 国产国语在线播放视频 | 超碰免费视频caoporn | 国产精品熟女人妻 | 极品少妇高潮啪啪AV无码吴梦梦 | 欧美美女一区二区三区 | 我和黑帮老大第365天第2季在线 | 爆乳啪啪无码成人二区亚洲欧美 | 扒开老师大腿猛进AAA片 | 国产精品久久久久久人妻香蕉 | 日韩亚洲视频一区二区三区 | 在线免费中文字幕 | 浪荡女天天不停挨CAO日常视 | 国产h视频在线观看免费 | 亚洲国产综合另类视频 | 欧美国产精品久久久乱码 | 爆乳啪啪无码成人二区亚洲欧美 | 成人网站国产在线视频内射视频 | 开心色99xxxx开心色 | 三级貂蝉艳史 在线观看 | 高清不卡伦理电影在线观看 | 久久AV无码AV高潮AV不卡 | 欧美激情视频二区 | 久久久久久久网 | 国产成人无码免费精品果冻传媒 | 毛片手机在线 | 视频一区二区三区蜜桃麻豆 | 超碰视频在线 | 99国产电影 | 国产亚洲精品久久久久久国模美 | 国产亚洲精品久久久久久久软件 | 校花的奶好大好浪 | 人妻洗澡被强公日日澡 | 日韩a视频在线观看 | 亚洲国产三级在线观看 | 麻豆啊传媒app黄版破解免费 |