位置: 编程技术 - 正文

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

  • 收益性支出和资产的区别
  • 农村个体工商户的定义
  • 怎么计算土地增值税的相关税金
  • 报表中存货包括什么科目
  • 所有应收账款是否均已记录
  • 工资3700扣多少社保钱
  • 个体工商户经营范围查询
  • 小规模增值税申报表如何填报
  • 不动产在建工程使用的外购物资可以抵扣吗
  • 计提税费怎么写分录
  • 不动产出租属于什么收入
  • 工资表的其他扣除
  • 转款账户错误退款的账务处理
  • 品牌管理费是否交增值税
  • 怎样冲减虚开发票的会计分录
  • 税务管理相关知识
  • 个人所得税的申报税额是什么意思
  • 全年一次性奖金计税方式2023
  • 应收账款未计提坏账,但是确实收不回来
  • 应收账款减值准备可以税前扣除吗
  • 补缴的增值税可以计入以前年度损益调整
  • 1697509439
  • 专用发票当月认证,下月申报抵扣可以吗
  • 设备租赁收入属于什么收入
  • 约定抵销与法定抵销的区别
  • 苹果手机升级微信版本
  • 光纤测速网速测试
  • php数组有哪几种类型
  • 酒店购啤酒属于什么科目
  • 未知格式或损坏文件怎么办
  • 一般纳税人做账报税的整个流程详细
  • 向分公司借款
  • php数组函数题目
  • 木星应该涂什么颜色
  • node启动本地服务
  • php权限框架
  • 生产企业成本会计难吗?
  • 除湿器属于固定资产什么类别
  • 房产税计入哪里
  • 《一文搞懂IoU发展历程》GIoU、DIoU、CIoU、EIoU、αIoU、SIoU
  • 前端面试题校招
  • 网易游戏二面
  • unzip解压命令参数
  • 小客车能用多少年
  • 旅行发票可以做账吗
  • 营业外收入的会计科目编码
  • 无形资产商标权摊销
  • 一般纳税人企业所得税5%还是25%
  • phpstudy配置php环境变量
  • dedecms 收费
  • mysql5.5命令
  • python列表的创建和操作
  • 应付货款和应付款的区别
  • db2 select as
  • 高新技术企业的申报条件
  • 以货物抵债的会计分录
  • 备用金发工资到底可不可以?
  • 进料加工与来料加工
  • 工程发票可以作废吗
  • 没有发票的费用怎么做凭证
  • sap批量导入
  • 创建mysql表sql语句
  • 在sql查询中使用where子句指定的是
  • centos 6.6安装教程
  • solaris命令
  • win10禁用所有启动项
  • 使用组策略可控制什么
  • win8系统的电脑
  • macbookair如何删除
  • win8不能正常启动
  • 免费升win10时升级后一直有效吗
  • win8和win10双系统切换
  • win8.
  • dos命令 /b
  • python里!
  • 安卓全局替换
  • 权限android.permission.write
  • 慧算账财务公司简介
  • 美国海关税收起征点
  • 2014年房产税征收标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设