php 去除数组中重复元素

去除数组中重复元素, 找了下可以一下两个函数

php array_flip()与array_uniqure()

$arr = array(…………) ;// 假设有数组包含一万个元素,里面有重复的元素。

$arr = array_flip(array_flip($arr)); // 这样便可以删除重复元素。

array_flip()用于将键值翻转

假如 $a = array(1=>'a', 2=>'a', 3=>'a', 4=>'b');

array_flip($a); // 之后, 就会变为 array('a'=>1, 'b'=>4);

array_flip($array_flip($a)); // 再翻转一次, 即为 array(1=>'a', 4=>'b');即为需要结果

上一篇:160809225-叶桦汀《C语言程序设计》实验报告


下一篇:汤姆大叔 深入理解JavaScript系列(20):《你真懂JavaScript吗?》答案详解 后六道题答案