位置: 编程技术 - 正文

PHP数组函数array_diff()的用法 计算数组的差集(php数组函数 菜鸟)

编辑:rootadmin

推荐整理分享PHP数组函数array_diff()的用法 计算数组的差集(php数组函数 菜鸟),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组函数有哪些,php的数组函数,php数组函数面试题,php数组函数大全,php数组函数有哪些,php数组函数 菜鸟,php数组函数 菜鸟,php数组函数大全,内容如对您有帮助,希望把文章链接给更多的朋友!

array_diff

(PHP 4 >= 4.0.1, PHP 5)

array_diff — 计算数组的差集

说明

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

对比返回在array1中但是不在array2及任何其它参数数组中的值。

参数

array1

要被对比的数组

array2

和这个数组进行比较

...

更多相比较的数组

PHP数组函数array_diff()的用法 计算数组的差集(php数组函数 菜鸟)

返回值

返回一个数组,该数组包括了所有在array1中但是不在任何其它参数数组中的值。注意键名保留不变。

范例

Example #1array_diff()例子

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

在 $array1 中多次出现的值一样处理,输出结果为:

注释

Note:

两个单元仅在 (string) $elem1 === (string) $elem2 时被认为是相同的。也就是说,当字符串的表达是一样的时候。

Note:

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

参见

array_diff_assoc() - 带索引检查计算数组的差集 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/281089.html 转载请保留说明!

上一篇:PHP数组函数array_fill_keys()的用法 指定的键和值填充数组(php的数组函数)

下一篇:PHP数组函数array_diff_ukey()的用法 对键名比较计算数组的差集(php的数组函数)

  • 税控盘280怎么变398了
  • 纳税属于什么会计科目
  • 个人所得税手续费返还属于政府补助吗
  • 当月销售次月开票怎么申报
  • 哪些进项税额不可以抵扣
  • 摄影服务属于哪个开票类目
  • 上期金额和本期金额是什么意思
  • 减免企业所得税怎么算
  • 企业账户被冻结可以去开其他账户吗
  • 财务费用中的汇兑收益增加的原因
  • 承兑找零怎么做账务处理
  • 税务等级低有什么影响
  • 增值税进项税额计算公式
  • 建筑服务预征缴纳税款本期实际抵减税额怎么填
  • 自然人税收系统怎么添加人员
  • 税费误差财务怎么调整
  • 找贴现公司贴现有风险吗
  • 审计人员用餐费用
  • 技术开发合同可以开专票吗
  • 个人怎么开增值税
  • 超过三个月开发票
  • 代缴水电费的差额是什么
  • 小规模企业增值税税率
  • 净资产怎么算的 视频
  • 工资一定要通过应付工资科目吗
  • linux下xhost命令报错:unable to open display的解决办法
  • docker搭建php
  • PHP:Memcached::fetch()的用法_Memcached类
  • smart图形怎么单独设置动画
  • phpif函数的使用方法
  • 如何取消库存商品订单
  • vericut9.0环境变量
  • yii2框架从入门到精通pdf
  • 人工智能机器人
  • mysql 长事务
  • 怎么填专项扣除
  • 预收账款的借贷方向是加还是凿
  • 将织梦dedecms转换到wordpress
  • 用专项资金支付项目滞纳金合规么
  • 现金流量表四个部分
  • 现金股利和现金利润的区别
  • 期初库存和期末库存可以修改吗
  • 开票软件里税收分类编码在哪更新
  • 浅谈一下新冠的好处
  • mysql 虚拟机
  • 母公司子公司下面的子公司怎么称呼
  • 一般纳税人报税时间每月的多少号
  • 企业发生的职工福利费支出,不超过工资
  • 合同结算属于资产吗
  • 购货方收到红字发票计入进项税转出还是进项税额负数?
  • 增值税税收滞纳金比例
  • 海关完税凭证如何取得
  • 报销金额比发票金额少可以吗
  • 包工包料工程如何报价合理
  • 不征税发票和零税率发票
  • win8怎么设置指纹
  • windows2003远程桌面服务
  • 常用的网络操作命令
  • xp系统如何更改开机启动项
  • Ubuntu如何安装软件
  • windows10 天气
  • win10开机出现microsoft
  • linux版vnc
  • 在Linux系统中安装pacman
  • win7arm
  • window10桌面日历
  • linux更改
  • .es6文件
  • android资源文件
  • android解析
  • arcgis engine+c#实例开发教程
  • android studio 1.2 安装配置教程(windows平台)
  • android_sqlite开发入门
  • 党建服务中心属于哪个区
  • 金税三期是什么内容
  • 收到unknown发来的短信
  • 工商局税务局合并了吗
  • 公司处理固定资产汽车怎么交税
  • 江苏电子口岸卡邮寄大概需要多久
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设