php删除二位数组相同元素,删除去除二维数组中相同元素与数组重复值实例-PHP源码...
《script》ec(2);《script》
$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'),
array('id'=>102,'title'=>'eee'),
array('id'=>101,'title'=>'fff'),
);
function assoc_title($arr, $key) {
$tmp_arr = array();
foreach($arr as $k => $v) {
if(in_array($v[$key], $tmp_arr)) {
unset($arr[$k]);
} else {
$tmp_arr[] = $v[$key];
}
}
return $arr;
}//assoc_title end
$key_title='title';
assoc_title($list, $key_title);
print_r($list);
/*
方法二用 array_unique()
array_unique() 函数移除数组中的重复的值,并返回结果数组。 当几个数组元素的值相等时,只保留第一个元素
*/
$sarray = array('0','111cn.net','www.111cn.net','0');
$s = array_unique($sarray);
print_r($s);
/*
得出结果为
Array
(
[0] => 0
[1] => 111cn.net
[2] => www.111cn.net
)
*/
php删除二位数组相同元素,删除去除二维数组中相同元素与数组重复值实例-PHP源码...相关推荐
- WordPress禁止F12审查元素、禁止图片拖动、禁止Ctrl+S保存、禁止Ctrl+U查看源码、右键美化,复制弹窗提醒版权
WordPress站经常会被同行看到,辛辛苦苦上传的图片和绞尽脑汁写的文案就被同行抄走了,所以很有必要禁用右键. 纯代码无需插件,WordPress禁止F12审查元素.禁止图片拖动.禁止Ctrl+S保 ...
- 二位数组的随机生成,遍历,求和,反转。和两个变量的^反转 源码
import java.util.Random;/*** derf*/ public class Operate {public static void main(String[] args) {in ...
- js判断数组中重复元素并找出_面试中常遇见的数组去重
导读 JS数组去重是面试中并不少见的问题,听起来很简单,当你兴高采烈地回答了你的方法之后,你以为这道题就结束了吗?No,一般来说,面试官会继续问你"除了你刚刚说的方法,还有其他更好的方法吗? ...
- C语言从已排序的链表中删除重复项(附完整源码)
C语言从已排序的链表中删除重复项 C语言从已排序的链表中删除重复项完整源码(定义,实现,main函数测试) C语言从已排序的链表中删除重复项完整源码(定义,实现,main函数测试) #include ...
- go 判断元素是否在slice_在Java中如何高效判断数组中是否包含某个元素
如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作.同时,这个问题在Stack Overflow中也是一个非常热门的问题.在投票比较高的几个答案中给出了几种 ...
- 5种css隐藏元素的方法_在CSS中隐藏元素的10种方法
5种css隐藏元素的方法 There are multiple ways to hide an element in CSS, but they differ in the way they affe ...
- python列表统计每个元素出现次数_python 统计list中各个元素出现的次数的几种方法...
利用字典dict来完成统计 举例: a = [1, 2, 3, 1, 1, 2] dict = {} for key in a: dict[key] = dict.get(key, 0) + 1 pr ...
- python列表元素筛选_Python如何筛选序列中的元素
本篇文章给大家带来的内容是关于Python如何筛选序列中的元素 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.需求 序列中含有一些数据,我们需要提取其中的值或根据某些标准对序列 ...
- 二维矩阵中行列元素互换(例题
#include <stdio.h>int main() {int a[2][3]={{1,2,3},{4,5,6}};int b[3][2],i,j;printf("array ...
最新文章
- Ubuntu使用QCustomPlot简介
- 全程pwm调光_dc调光的手机有哪些
- hashcode的作用_看似简单的hashCode和equals面试题,竟然有这么多坑!
- 【正一专栏】曼彻斯特德比落幕——曼城独孤求败继续超神
- Windows系统下多显示器模式开发
- SonarQube中的Maven项目的单元和集成测试报告
- 新型发明创造大赛计算机类,2017年发明杯全国高职高专大学生创新创业大赛
- linux 多级目录查找,Linux如何在多级目录中查找某个文件
- Excel的裁剪(trimming)(トリミング)功能使用介绍
- 淘宝双十一火爆下的暗礁?
- 利用matlab描点绘制平滑曲线
- python 快速排名发包_2019年SEO快速排名发包技术及原理 - 立金哥
- 13.软件架构设计:大型网站技术架构与业务架构融合之道 --- 业务意识
- java 邮件批量发送邮件_利用Java实现电子邮件的批量发送
- Javascript通获得国家 城市 国家代号
- 熊哥课件--DOM获取、修改、新增、删除、事件
- 武汉php东和,武汉--从轨道交通线网规划看黄陂、东西湖和江夏等新兴区域发展潜力...
- 面试官问:浏览器输入 URL 回车之后发生了什么?
- linux diff使用方法,Linux diff 使用教程
- matlab 绘制高斯(Gaussan)函数图像
热门文章
- 前端学习(2045)vue之电商管理系统电商系统之优化chainwebpack自定义打包入口
- 前端学习(2027)vue之电商管理系统电商系统之实现省--市联动
- 前端学习(1358) :渲染模板默认
- 第一百零一期:如何处理ASP .NET Core中的cookie?
- 50session的销毁会话和超时管理
- 12.多媒体和超链接标签及其应用实例
- 玩转oracle 11g(42):增加表空间
- 玩转oracle 11g(13):命令学习1
- Python isalpha()方法
- ceontos7安装mysql5.5_centos7 安装mysql5.7及配置