位置: 编程技术 - 正文

PHP数组函数array_intersect_key()的用法(php的数组函数)

编辑:rootadmin
array_intersect_key

推荐整理分享PHP数组函数array_intersect_key()的用法(php的数组函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组函数题目,php数组函数实现机选双色球,php数组函数输出《咏雪》里有多少"片"字,php数组函数有哪些,php数组函数题目,php数组函数面试题,php数组函数大全,php数组函数有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 5 >= 5.1.0)

array_intersect_key — 使用键名比较计算数组的交集

说明 array array_intersect_key ( array $array1 , array $array2 [, array $ ... ] )

array_intersect_key() 返回一个数组,该数组包含了所有出现在 array1 中并同时出现在所有其它参数数组中的键名的值。

参数

array1

The array with master keys to check.

array2

An array to compare keys against.

array PHP数组函数array_intersect_key()的用法(php的数组函数)

A variable list of arrays to compare.

返回值

Returns an associative array containing all the entries of array1 which have keys that are present in all arguments.

范例

Example #1 array_intersect_key() 例子

<?php$array1=array('blue'=>1,'red'=>2,'green'=>3,'purple'=>4);$array2=array('green'=>5,'blue'=>6,'yellow'=>7,'cyan'=>8);var_dump(array_intersect_key($array1,$array2));?>

以上例程会输出:

上例中可以看到只有 &#;blue&#; 和 &#;green&#; 两个键名出现在两个数组中,因此被返回。此外注意 &#;blue&#; 和 &#;green&#; 的值在两个数组中是不同的。但因为只检查键名,因此还是匹配。返回的值只是 array1 中的。

在 key => value 对中的两个键名仅在 (string) $key1 === (string) $key2 时被认为相等。换句话说,执行的是严格类型检查,因此字符串的表达必须完全一样。

参见

array_diff() - 计算数组的差集 array_udiff() - 用回调函数比较数据来计算数组的差集 array_diff_assoc() - 带索引检查计算数组的差集 array_diff_uassoc() - 用用户提供的回调函数做索引检查来计算数组的差集 array_udiff_assoc() - 带索引检查计算数组的差集,用回调函数比较数据 array_udiff_uassoc() - 带索引检查计算数组的差集,用回调函数比较数据和索引 array_diff_key() - 使用键名比较计算数组的差集 array_diff_ukey() - 用回调函数对键名比较计算数组的差集 array_intersect() - 计算数组的交集 array_intersect_assoc() - 带索引检查计算数组的交集 array_intersect_uassoc() - 带索引检查计算数组的交集,用回调函数比较索引 array_intersect_ukey() - 用回调函数比较键名来计算数组的交集

PHP数组预定义常量解释 PHP数组预定义常量:下列常量作为 PHP 核心的一部分总是可用的。

PHP数组函数array_intersect_assoc()的用法 检查计算数组的交集 带索引检查计算数组的交集array_intersect_assoc() 返回一个数组,该数组包含了所有在 array1 中也同时出现在所有其它参数数组中的值。注意和 array_intersect() 不同的是键名也用于比较。

PHP数组函数array_flip()的用法 交换数组中的键和值 array_flip() 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans 中的值成了键名。注意 trans 中的值需要能够作为合法的键名,例如需要是 integer 或者 string。如果值的类型不对将发出一个警告,并且有问题的键/值对将不会反转。如果同一个值出现了多次,则最后一个键名将作为它的值,所有其它的都丢失了。

标签: php的数组函数

本文链接地址:https://www.jiuchutong.com/biancheng/281082.html 转载请保留说明!

上一篇:PHP数组函数array_intersect_uassoc()的用法(php数组函数,选班长)

下一篇:PHP数组预定义常量解释(php 数组定义)

  • 增值税税负率举例说明
  • 跨年增票能开红冲吗?
  • 差额征税是什么时候出现的
  • 异地预缴税款不交可以吗
  • 建筑业企业生产经营情况表
  • 百望云票收费吗
  • 简易征收的老项目是指什么时候
  • 去年结转本年利润数字错了今年能更改吗
  • 偿还不起债务大约能判多少年
  • 影院分成为什么那么高
  • 新会计准则有预提费用吗
  • 挂靠的项目税务局怎么交地税?
  • 食用盐适用的增值税税率
  • 发票管理政策
  • 资金流量表国外部门如何记录
  • 采购与付款内部控制开题报告
  • 增值税差旅费可以扣除吗
  • 汽车发票抵扣联需要盖章吗
  • 小规模纳税人增值税超过30万怎么纳税
  • 房地产企业售房印花税
  • .net 安装
  • windows10如何关闭安全中心防护
  • 建筑工程购买的家用清洁电器能勾选认证吗
  • won10字体变大
  • flash player用不了怎么办
  • 苹果电脑怎么打顿号
  • 腾讯电脑管家中的软件搬家
  • 分期付款购买的商品
  • PHP:oci_fetch_all()的用法_Oracle函数
  • 销售折扣增值税如何处理
  • 处理固定资产怎么交税
  • phpfor循环语句
  • php正则函数内容匹配
  • 租赁收入确认时点
  • 应交税金及附加包括哪些
  • vue缓存路由组件相关的两个生命周期函数是
  • passwd -s命令
  • ussd命令
  • python猜数字1到1000代码
  • 工会筹备金不缴可以吗
  • mysql事务性能
  • 计算机网络面试八股文
  • windows安装mq
  • pytest unittest
  • 建筑企业提供服务的机制保障
  • 建筑企业跨地区经营企业所得税
  • access数据保存
  • 财产清查两种制度
  • 金税盘购买的会计分录
  • 其他权益工具投资是什么意思
  • 房地产企业实际发生的税金及附加
  • 个税手续费返还比例
  • 当月发生逾期押金收入12870元
  • 固定资产安装费计入入账价值吗
  • 进口关税如何记账
  • 居民企业与非居民企业的纳税差异
  • 商业承兑汇票提示付款流程
  • 母子公司可以合并吗
  • 社保的会计核算方法
  • sqlserver 获取字符位置
  • Windows Server 2008故障转移群集简介
  • vm虚拟机中的网络设置怎么添加
  • ssh debian
  • windows8如何安装
  • ubuntu pdf编辑器
  • linux命令pwd是什么意思
  • 苹果电脑装win7键盘无法使用
  • powerremind.exe
  • linux使用vi编辑文件
  • jquery 动态绑定
  • javascript如何定义一个函数
  • js计算字体宽度
  • jquery使用css
  • 浅析Python中MySQLdb的事务处理功能
  • android开发前景
  • python爬虫抓取数据的步骤
  • 不错的二本院校有哪些
  • 江苏省地方税务局网上办税
  • 沈阳和平税务大厅电话
  • 广西国税电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设