位置: 编程技术 - 正文

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 数组定义)

  • 生产成本和制造费用的账务处理
  • 发票收款人和复核没写可以用吗
  • 发票打印机贵吗
  • 非流动资产处置损失包括哪些
  • 出口货物进项税怎样处理
  • 进行利润分配时必须遵循的原则
  • 纳税调减事项有
  • 折价收购股权会计分录
  • 怎么才能知道开户行行号
  • 税金及附加是根据什么填列的
  • 电商公司怎么开发票
  • 查土地补贴到啥单位查明
  • 增值税专用发票开票必填项
  • 企业所得税报表模板
  • 所得税费用什么时候结转到本年利润
  • 托儿所幼儿园卫生保健工作规范2022
  • 成品油发票应该怎么冲红?
  • 个人向公司借贷需要交税吗
  • 公司购买理财产品计入什么科目
  • 用友软件以前年度损益调整报表勾稽关系不对
  • 小规模减半征收什么时候开始
  • 超过五年的未弥补亏损怎么处理?
  • 员工工伤一次性赔偿申请书
  • 车间日常维修费用计入什么科目
  • 把快速打开
  • 开增值税专用发票需要什么资料
  • 事业单位收入需要缴纳所得税吗
  • cuda版本更新
  • 应收账款清查采用实地盘点法
  • metric命令
  • 员工食堂买菜
  • 是否就地汇总纳税
  • 应付职工薪酬怎么冲平
  • java的注解有哪些
  • 人民币跨境贸易占比
  • 汇算清缴退回来的钱会计分录怎么做
  • 施工项目的费用包括
  • 织梦生成出现500
  • 进项税额抵减额怎么算
  • 入库时的会计分录
  • 停车费定额发票有效期是多久
  • 新政府会计制度从什么时候开始实施
  • 公司购烟酒怎么入账
  • 其他应收款收不回来怎么写情况说明
  • 企业所得税汇算清缴时间
  • 工程预收款税票
  • 国有独资企业董事会成员组成规定
  • 印花税为什么不用计提
  • 开发项目设计费放入什么科目
  • 原股东将全部股权转让
  • 可转换债券是什么资本
  • 什么是递延所得税?
  • 社区养老服务平台
  • mybatis特殊字符查询出来编码了
  • SQL入侵恢复xp_cmdshell方法总结
  • mac下mysql密码忘记了怎么办
  • xp开机延时启动程序
  • ubuntu20.04安装vnc
  • mac安装应用一般放在哪个目录下
  • win8打不开软件怎么解决
  • 苹果MAC电脑怎么玩圣安地列斯
  • win10系统怎么关闭病毒防护
  • win8如何使用网页版的onedrive
  • win7任务栏高度可以改变
  • win8的系统
  • bat批处理命令
  • jquery炫酷效果
  • 使用灭火器人要站在上风口还是下风口
  • unity 替代
  • 技术总结结束语
  • jquery事件委托原理
  • jquery easyui开发指南
  • jquery点击按钮修改表格数据
  • flask框架下使用scrapy框架
  • 电子发票密码在哪里看
  • 税盘上怎么查每个月一共开了多少金额
  • 车辆购置税是财行税吗
  • 北京地税app
  • 国外寄回来的奶粉被海关查到剪开,快递公司怎么处理
  • 城市维护建设税减半征收政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设