位置: 编程技术 - 正文

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

  • 汇算清缴时房企毛利额有差异如何调整
  • 增值税一般纳税人和小规模纳税人的区别
  • 企业注销,账面余额怎样调账
  • 飞机票抵扣进项税怎么计算民航发展基金
  • 累计个税是每年累计吗
  • 物业公司财务制度及核算方法
  • 企业清算所得税申报表清算期间
  • 企业赠送礼品是否涉税
  • 怎么设置存货科目
  • 纳税人选择简易办法一经选择
  • 公司破产后资产怎么处理
  • 商品销售赠送部分要交税吗
  • 开增值税发票开户行怎么填?
  • 私对公转账需要开发票吗
  • 企业所得税季报怎么申报
  • 打印出来的明细账怎么装订
  • 费用报销单与付款申请单的用处区别
  • 一般纳税人预缴税款几个点
  • 拆迁安置房如何更名
  • 旧货销售的增值税税率
  • 资源管理器一直弹出
  • 三星笔记本预装系统
  • WIN10专业版永久激活
  • win7桌面图标变成了lnk
  • 公司付款给个人,怎么处理
  • ghost还原问题1823
  • 网络环境中存在不同网段的nvr
  • 工程结算转主营业务收入
  • 我国现行的关税税率种类及适用
  • msmpeng.exe 是什么
  • php chr
  • 个人独资企业和合伙企业的区别
  • 计提房产税会计分录怎么做账
  • vue 自适应网站ui框架
  • yolov4tiny网络结构
  • 公司财务认证负责人实名认证需要承担责任吗
  • nmcli命令配置bond
  • 税款已缴纳后发票怎么查
  • 融资租赁利息一般多少
  • pycharm cant find main
  • wordpress 自动生成文章
  • 织梦模板如何安装
  • 帝国cms移动端
  • 织梦添加文章如何修改高级参数
  • 经营活动现金净流量为正说明什么
  • 咨询公司需要交税吗
  • 简易征收适用哪些业务租赁
  • 税务多措并举
  • 个人所得税率怎么退
  • 电费发票没有谷段电费
  • 小规模免征增值税到什么时间止
  • 免租期可以退房吗
  • 收到利息的会计凭证
  • 应交税费其他收入会计分录
  • 现金流量表格式有几种
  • 公司无偿更换产品违法吗
  • 非正常损失的进项税额转出会计分录
  • 包工包料成本比例
  • 新收入准则要求
  • mysql数据库遇到的故障及分析
  • win7 64位系统插入磁盘提示“将磁盘插入驱动器”的解决方法
  • freebsd常用命令
  • 如何去掉macbook开机密码
  • centos下虚拟机
  • 用U盘安装win11
  • win10默认edge浏览器
  • 分布式队列秒杀活动
  • win8.1 安装
  • linux配置ssh服务器 用户名
  • js 编辑框
  • cocos2d怎么用
  • 利用Python中的turtle绘制乡村振兴
  • jquery 右键菜单
  • nodejs init
  • python给批量图片添加文字
  • 广东电子税务局官网登录入口
  • 一年内在两家公司任职个税汇算清缴
  • 中国的消费税率是多少
  • 纳税筹划是什么课
  • 小微企业怎么报增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设