php高效去除数组重复值

 代码如下 复制代码

<?php
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat");
print_r(array_unique($a));
?>

Array ( [a] => Cat [b] => Dog )

结果我们把Cat 只保留了一个哦。

时间: 2024-09-20 16:51:48

php高效去除数组重复值的相关文章

js 高效去除数组重复元素示例代码

 有关使用js去除数组重复元素的文章在之前也有介绍过,下面有个不错示例,感兴趣的朋友可以参考下 代码如下: function unique(data){  data = data || [];  var a = {};  for (var i=0; i<data.length; i++) {  var v = data[i];  if (typeof(a[v]) == 'undefined'){  a[v] = 1;  }  };  data.length=0;  for (var i in a

JS去除数组重复值的四种不同方法_javascript技巧

复制代码 代码如下: /// <summary>2 /// 回车键按钮事件(此方法需要在页面加载完后执行,比如在Jquery中的ready中调用)--方法一 /// </summary> /// 调用示例: /// var v_Array = new Array(1, 2, 3, 4, 5, 6, 7, 3, 3, 2, 2, 4, 2, 1, 1, 3); /// var v_ArrayResult = v_Array.deleteEle(); /// alert(v_Array

js 高效去除数组重复元素示例代码_javascript技巧

复制代码 代码如下: function unique(data){ data = data || []; var a = {}; for (var i=0; i<data.length; i++) { var v = data[i]; if (typeof(a[v]) == 'undefined'){ a[v] = 1; } }; data.length=0; for (var i in a){ data[data.length] = i; } return data; } function t

javascript中去除数组重复元素的实现方法【实例】_javascript技巧

在实际应用中,我们很多时候都可能需要去除数组中的重复元素,下面就是javascript数组去重的方法实现: <script language="javascript"> <!-- /*判断数组中是否存在某个元素的方法*/ function isExistInArr(_array, _element){ if(!_array || !_element) return false; if(!_array.length){ return (_array == _elemen

PHP两种去掉数组重复值的方法比较_php实例

去除一个数组中的重复值,可以使用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($a

ios-随机分配数组重复值

问题描述 随机分配数组重复值 代码实现随机分配NSMuttable Array,但是随机分配之后数组一直重复同一个值,我怎么修改能让他不再重复了?在ios6中. words = [[NSMutableArray alloc] initWithObjects:@"1", @"2", @"3",@"4", nil] ; NSUInteger count = [words count]; for (int i = 0; i <

javascript-js 怎样去除数组重复项

问题描述 js 怎样去除数组重复项 var arr=[ {a:3,b:4,c:5}, {a:4,b:5,c:6}, {a:3,b:4,c:5}, {a:2,b:4,c:5} ] 将数组的重复项去掉: var arr=[ {a:3,b:4,c:5}, {a:4,b:5,c:6}, {a:2,b:4,c:5} ] 解决方案 <script> function equals( x, y ) { for ( var p in x ) { if ( x.hasOwnProperty( p ) ) { i

php删除数组重复值代码

php删除数组重复值代码 <?php $a = array(array(88,'www.111cn.net'),array(88,'www.111cn.net'),array(88,'www.111cn.net'),array(89,'虎虎'),array(89,'呼唤')); $new_a=array_chunk($a,3); $arr = array(); $arr[] = array_unique($new_a[0]); $arr[] = $new_a[1]; echo '<pre>

删除去除二维数组中相同元素与数组重复值实例

$list = array(         array('id'=>107,'title'=>'aaa'),         array('id'=>106,'title'=>'bbb'),         array('id'=>105,'title'=>'ccc'),         array('id'=>104,'title'=>'ccc'),         array('id'=>103,'title'=>'ddd'),