位置: 编程技术 - 正文

PHP数组函数array_diff_key()用法 用键名计算数组差集(php数组函数,选班长)

编辑:rootadmin

推荐整理分享PHP数组函数array_diff_key()用法 用键名计算数组差集(php数组函数,选班长),希望有所帮助,仅作参考,欢迎阅读内容。

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

array_diff_key

(PHP 5 >= 5.1.0)

array_diff_key — 使用键名比较计算数组的差集

说明

arrayarray_diff_key( array$array1, array$array2[, array$...] )

根据array1中的键名和array2进行比较,返回不同键名的项。 本函数和 array_diff() 相同只除了比较是根据键名而不是值来进行的。

参数

array1

从这个数组进行比较

array2

针对此数组进行比较

...

PHP数组函数array_diff_key()用法 用键名计算数组差集(php数组函数,选班长)

更多比较数组

返回值

array_diff_key()返回一个数组,该数组包括了所有出现在array1中但是未出现在任何其它参数数组中的键名的值。

范例

Example #1array_diff_key()例

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

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

以上例程会输出:

注释

Note:

注意本函数只检查了多维数组中的一维。当然,可以用 array_diff_key($array1[0], $array2[0]); 来检查更深的维度。

参见

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

PHP数组函数array_diff_ukey()的用法 对键名比较计算数组的差集 用回调函数对键名比较计算数组的差集array_diff_ukey() 返回一个数组,该数组包括了所有出现在 array1 中但是未出现在任何其它参数数组中的键名的值。注意关联关系保留不变。本函数和 array_diff() 相同只除了比较是根据键名而不是值来进行的

PHP数组函数array_diff_uassoc()用法 计算数组的差集 用用户提供的回调函数做索引检查来计算数组的差集,对比了 array1 和 array2 并返回不同之处。 注意和 array_diff() 不同的是键名也用于比较。和 array_diff_assoc() 不同的是使用了用户自定义的回调函数,而不是内置的函数。

PHP数组函数array_diff_assoc()用法 带索引计算数组的差集 带索引检查计算数组的差集array_diff_assoc() 返回一个数组,该数组包括了所有在 array1 中但是不在任何其它参数数组中的值。注意和 array_diff() 不同的是键名也用于比较。

标签: php数组函数,选班长

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

上一篇:PHP数组函数array_diff_uassoc()用法 计算数组的差集(php数组函数,选班长)

下一篇:PHP数组函数array_diff_assoc()用法 带索引计算数组的差集(php数组函数,选班长)

  • 销项税额计算公式依据
  • 建筑公司包工包料账务处理
  • 为什么要结转发出材料成本差异
  • 茶叶自产自销成本核算
  • 退回以前年度工资怎么做账
  • 软件著作权费用怎么入账
  • 本期金额和上期金额怎么填写
  • 季度申报后还要年度申报吗
  • 怎么理解捐赠支出税前扣除标准计算口径
  • 外商投资企业与内资合资是国企吗
  • 送现金券用什么活动语
  • 合同解除收取对方的违约金交什么税
  • 收到货款未开发票怎么做分录
  • 申报过的印花税怎么删除
  • 商品入库时的会计分录
  • 出口退税需要货代提供什么资料
  • 房屋租赁发票需要备注吗
  • 增值税未实际收到款项可以抵扣吗?
  • 小规模不动产销售不动产怎么交税
  • 专项应付款现在叫什么
  • 企业取得的土地使用权用于出租或增值目的时
  • 拍卖所得房产计税依据
  • 无法支付的其他应付款可以用现金核销吗
  • 总公司汇总申报怎么弄
  • 小规模补缴增值税怎么算
  • 城市维护建设税税率
  • 投资类公司增资
  • 资产负债表总计数表示什么意思
  • 安全的无线连接软件
  • 在win7系统中如何让电脑恢复出厂设置方法
  • 影响资金等值的三个因素
  • 收到承兑汇票会计分录
  • 公司+农户经营模式是什么意思
  • rmb转
  • 红冲暂估需要附件吗
  • 交易性金融资产的入账价值
  • timit数据集
  • 提前支付的费用记账
  • PHP:imagecreatefromxbm()的用法_GD库图像处理函数
  • idea如何运行ssm项目spring
  • 解决安装后软件icon一圈白边问题
  • 安装elipse教程
  • window11预览版怎么样
  • 投标代理服务
  • 通行费电子发票抵扣填写到附表二的第几栏次
  • 现金折扣账务处理
  • 纳税人备案期限
  • 销售费用包括哪些明细科目
  • 固定资产改扩建和大修理的区别
  • 结转本年利润什么意思
  • SQL Server 2008 r2 完全卸载方法分享
  • 投资性房地产出售
  • 暂估费用的会计分录
  • 机票报销属于什么科目
  • 公司购买的车辆折旧年限
  • 委托代销商品是什么科目
  • 原材料的采购成本怎么计算
  • 小规模可以开红网吗
  • 防伪税控费用抵税分录
  • 科目怎么写?
  • 发票作废才能验旧吗
  • 预付账款无法取得发票如何处理
  • mysql 5.7.24安装
  • linux文件系统损坏
  • 微软win8下载
  • centos sh
  • 配置结果
  • win7 计划任务服务启动失败
  • win10以管理员身份登录电脑
  • 怎样禁用ie
  • linux shell alias
  • win7防火墙打不开错误代码6801
  • 什么是从零开始
  • matplotlib pypi
  • 超漂亮的38种刺绣图案
  • 编程语言javascript
  • node 进程
  • 花都狮岭到广州白云站怎么坐车
  • 建筑行业增值税11%
  • 计算消费税为什么要除1-比例税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设