PHP去重的简单写法详解编程语言

PHP去重的简单写法
用array_flip实现去重效果


<?php
$arr =array("a"=>"a1","b"=>'b1',"c"=>"a2","d"=>"a1");
$arr1 = array_flip($arr);
print_r($arr1);//先反转一次,去掉重复值,输出Array ( [a1] => d[b1] => b [a2] => c ) 后者优先替代前面的
$arr2 = array_flip($arr1);
print_r($arr2);//再反转回来,得到去重后的数组,输出Array([d] => a1 [b] => b1 [c] => a2)


?>

此去重效果比array_unique要快

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/19079.html

(0)
上一篇 2021年7月19日 21:43
下一篇 2021年7月19日 21:43

相关推荐

发表回复

登录后才能评论