位置: 编程技术 - 正文

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

编辑:rootadmin

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

文章相关热门搜索词:php array数组,php数组函数 菜鸟,php数组函数,选班长,php数组函数 菜鸟,php数组函数题目,php数组函数输出《咏雪》里有多少"片"字,php数组函数面试题,php数组函数面试题,内容如对您有帮助,希望把文章链接给更多的朋友!

array_diff_assoc

(PHP 4 >= 4.3.0, PHP 5)

array_diff_assoc — 带索引检查计算数组的差集

说明

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

array_diff_assoc()返回一个数组,该数组包括了所有在array1中但是不在任何其它参数数组中的值。注意和 array_diff() 不同的是键名也用于比较。

参数

array1

The array to compare from

array2

An array to compare against

...

More arrays to compare against

返回值

Returns an array containing all the values fromarray1that are not present in any of the other arrays.

范例PHP数组函数array_diff_assoc()用法 带索引计算数组的差集(php数组函数,选班长)

Example #1array_diff_assoc()例子

上面的例子中可以看到键值对 "a" => "green" 在两个数组中都有,因此不在本函数的输出中。与此不同,键值对 0 => "red" 出现在输出中是因为第二个参数中的 "red" 的键名是 1。

<?php$array1=array("a"=>"green","b"=>"brown","c"=>"blue","red");$array2=array("a"=>"green","yellow","red");$result=array_diff_assoc($array1,$array2);print_r($result);?>

以上例程会输出:

Example #2array_diff_assoc()example

键值对 key => value 中的两个值仅在 (string) $elem1 === (string) $elem2 时被认为相等。也就是说使用了严格检查,字符串的表达必须相同。

<?php $array1=array(0,1,2); $array2=array("","","2"); $result=array_diff_assoc($array1,$array2); print_r($result);?>

以上例程会输出:

注释

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

参见

array_diff() - 计算数组的差集 array_intersect() - 计算数组的交集 array_intersect_assoc() - 带索引检查计算数组的交集

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

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

PHP数组函数array_diff_key()用法 用键名计算数组差集 使用键名比较计算数组的差集根据 array1 中的键名和 array2 进行比较,返回不同键名的项。 本函数和 array_diff() 相同只除了比较是根据键名而不是值来进行的。

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

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

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

下一篇:PHP数组函数array_count_values()的用法 统计数组的值出现的次数(php数组函数输出《咏雪》里有多少"片"字)

  • 二手房交易需缴纳哪些费用
  • 借款合同印花税税率2023
  • 结转本月销售材料实际成本分录
  • u8已记账怎么修改年初余额
  • 生产研发设备
  • 租入厂房改建折旧年限
  • 多开进来的发票怎么结算税点呢?
  • 一般纳税人核定征收增值税
  • 专家评审费个人所得税由谁支付
  • 以旧换新的销售方式怎样确定销售额
  • 出纳可以做记账表格吗
  • 长期股权投资计提减值准备
  • 石油天然气用途
  • 民间非营利组织会计报表
  • 子网掩码和默认网关怎么填
  • win10开机无限werfault一直刷新
  • 腾达路由器管理员密码
  • 什么叫资金预算
  • 认缴制下实收资本可以一直为零吗
  • 航天信息服务费是什么费用
  • Win10新版21364发布: 可直接运行Linux图形程序
  • 上海中秋活动2021
  • PHP中time(),date(),mktime()区别介绍
  • 多交的所得税退回来账务处理
  • 领用材料已抵扣进项税
  • kaggle能赚钱吗
  • phpsetcookie
  • 企业间无偿借款涉税
  • 专项应付款费用化
  • php使用教程
  • 饲料企业经营范围
  • jquery版本
  • laravel orm使用
  • 残保金是职工薪酬吗
  • 前端网页设计的三大技术
  • 出口抵扣进项的设备免税依据
  • 预处理数据的方法
  • explorer.exe无响应桌面卡死是什么原因
  • 自费出版违法吗
  • 增值税普通发票可以抵扣吗
  • 应收债款的融资属于
  • 销货退回与折让的关系
  • web开发百度百科
  • 企业所得税季初和季末怎么算
  • 进项税额是什么意思
  • 微信发放红包如何退回去
  • 汇算清缴后发现成本多做了
  • 免税农产品按多少抵扣
  • 预付账款是什么意思大白话
  • 残疾人就业保障金会计分录怎么做
  • 支付上个月运费
  • 建造生产线计入什么科目
  • 支付国外客户佣金违法吗
  • 企业所得税弥补亏损可以弥补几年
  • 税盘的服务费
  • 工会经费支出审批表
  • 库存现金存入银行
  • 未开票收入账上税率按多少
  • 货款还没收到有违法所得吗
  • 一般纳税人提供劳务税率是多少
  • 工会经费按实际发放交还是以计提的
  • java连接sqlserver数据库对象名无效
  • 数据库表的查询学会了什么
  • windowsxp的安装方法
  • 电脑右下角windows设置在哪
  • win10系统无法卸载补丁
  • win10怎么把中文系统改成英文
  • redhat无法启动
  • 微软官方解决升级问题
  • windows10 预览
  • opengl transform
  • 利用python进行
  • set命令应用
  • cocos2dx 4.0
  • 计算机入域怎么操作
  • kmp算法代码完整实现
  • node搭建项目
  • AndroidAnnotations框架Eclipse下的配置
  • 北京市大兴区有多少人口
  • 契税为什么要补贴
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设