文档章节

PHP 取出两个数组中键值不同的值并且清掉数组中这个值

梦梦阁
 梦梦阁
发布于 2017/08/16 18:29
字数 114
阅读 18
收藏 0
$a = Array('124' => Array('limit' => 3, 'alloted' => 0 ),
                   '480' => Array('limit' => 2, 'alloted' => 1),
                   '940' => Array('limit' => 2, 'alloted' => 0),
				   '948' => Array('limit' => 2, 'alloted' => 1),
				   '658' => Array('limit' => 1, 'alloted' => 0),
        		   '654' => Array('limit' => 1, 'alloted' => 0),
		);
    	$a = Array('124' => Array('limit' => 3, 'alloted' => 0 ),
                   '480' => Array('limit' => 2, 'alloted' => 1),
                   '940' => Array('limit' => 2, 'alloted' => 0),
				   '948' => Array('limit' => 2, 'alloted' => 1),
		);

		$c = array_merge(array_diff(array_keys($a),array_keys($b)),array_diff(array_keys($b),array_keys($a)));   
		print_r($c); 
		foreach($c as $key){
			unset($a[$key]);
			
		}
		dump($a); dump($b);
		exit;

 

© 著作权归作者所有

下一篇: PHP常用函数
梦梦阁
粉丝 27
博文 308
码字总数 174724
作品 0
嘉定
高级程序员
私信 提问
PHP 数组用法

array() 函数用于创建数组。在 PHP 中,有三种类型的数组: 索引数组 - 带有数字索引的数组 关联数组 - 带有指定的键的数组 多维数组 - 包含一个或多个数组的数组 list(var1,var2...) var1 ...

林夏夕
2016/02/02
75
0
PHP之数组函数

键值操作   数组的每个元素都是由键值对组成,通过元素的键名来访问对应的键值。关于键值操作有arrayvalues()、arraykeys()、inarray()、arrayflip()和array_reverse()这5个常用函数 arra...

jjjssswww
2017/06/06
0
0
swift官方推荐翻译文档之集合类型

Swift 语言提供、和三种基本的集合类型用来存储集合数据。数组(Arrays)是有序数据的集。集合(Sets)是无序无重复数据的集。字典(Dictionaries)是无序的键值对的集。 Swift 语言中的、和...

哪一种黑
2016/03/10
44
0
JS 中的 (Weak)Set 和 (Weak)Map

和 都是 ES6 新增数据结构。 Set 是一个集合,它类似于数组,但是成员的值都是唯一的,没有重复的值。它允许你存储任何类型的唯一值,无论是原始值或者是对象引用。 是一个构造函数,它有一个...

wopen
03/09
0
0
数据结构与算法(4)——优先队列和堆

前言:题图无关,接下来开始简单学习学习优先队列和堆的相关数据结构的知识; 前序文章: 数据结构与算法(1)——数组与链表(https://www.jianshu.com/p/7b93b3570875) 数据结构与算法(2)—...

我没有三颗心脏
2018/07/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊nacos的notifyConfigInfo

序 本文主要研究一下nacos的notifyConfigInfo CommunicationController nacos-1.1.3/config/src/main/java/com/alibaba/nacos/config/server/controller/CommunicationController.java @Cont......

go4it
昨天
5
0
队列-顺序(c/c++实现)

队列是在线性表功能稍作一改形成的,在生活中排队是不能插队的吧,先排队先得到对待,慢来得排在最后面,这样来就形成了”先进先出“的队列。 队列(顺序)实现的三个步骤: 定义所需的功能(...

白客C
昨天
6
0
安装tomcat部署网站/nginx代理tomcat/tomcat部署多个网站

来源:https://blog.csdn.net/Powerful_Fy 安装jdk: Oracle官方下载 https://www.oracle.com/technetwork/java/javase/downloads/index.html yum安装openjdk: 1.查找可使用的jdk包: [roo......

asnfuy
昨天
4
0
Linux 安装 Android studio

官网下载linux 版本 android xxxxx-xxxx.tar.gz 然后 找到它 解压缩 得到 android-studio文件夹 执行 [root@monkey java]# mv ./android-studio /opt [root@monkey java]# cd /opt/android-s......

MrLins
昨天
6
0
VMware vSphere虚拟机的迁移

VMware vSphere 6.7下,虚拟机的迁移按照移动的内容,可以分为4种: 1)冷迁移(cold migration) 2)热迁移(vMotion) 3)存储热迁移(storage vMotion) 4)完全热迁移(shared-nothing ...

大别阿郎
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部