位置: 编程技术 - 正文

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的数组函数)

  • 土地使用权利
  • 汽车加油增值税发票
  • 上个月工资没有发
  • 建筑业异地施工如何纳税
  • 个体工商户所得税税率表
  • 住房公积金的会计处理
  • 公司租用办公室需要交房产税吗
  • 母公司与子公司之间的资金往来
  • 打官司失败了要赔偿原告诉讼费吗?
  • 幼儿园幼儿买花的通知
  • 存货损失会计处理
  • 电子商业承兑汇票
  • 交易性金融资产入账价值怎么计算
  • 单位车辆卖给个人怎么开票
  • 估价入账是什么意思
  • 出租房屋房产税怎么算
  • 附加税没有计提会计分录
  • 金税四期有什么变化
  • 营改增之后账务怎么处理
  • 房地产开发成本占比
  • 上年多计提附加税调整了,今年怎么调整
  • 收到退以前年度所得税
  • 固定资产上的配件经常更换
  • 企业收到损坏赔偿金
  • 购买不需安装的生产设备会计分录
  • 有产能无产量
  • 资本性支出计算公式为什么加折旧
  • Windows自带的截图
  • 企业扶贫有什么优惠政策
  • 私立幼儿园收费归哪个部门管
  • 政府补助收入的开支怎么做账
  • 其他生活服务业增值税税率
  • 怎么删除win10开机多余选项
  • 发生销售折让怎么办
  • 摊余成本等于什么
  • 员工福利费会计处理
  • 利用均匀水流导致的水位变化来显示时间
  • 公司购买股票的流程
  • 资产负债表左方烈士的资产按什么排列
  • 公司为员工缴纳社保的法律规定
  • 长期借款的
  • code editing
  • framework3.5怎么打开
  • 前端手撕代码
  • 未核定月数是什么
  • 2201应付职工薪酬
  • 农机销售免税政策
  • sql跨服务器查询语句
  • 微信,支付宝等第三方支付对货币的影响
  • 增值税申报表是含税还是不含税
  • 汇算清缴时资产折旧怎么填
  • 汇算清缴是不是一定要做
  • 税法税前扣除
  • 跨区域缴纳个税相关规定
  • 押金无法收回账怎么办
  • 进项税转出怎样做账务处理
  • 滞纳金一般什么时候交
  • 资产处置损益的明细科目
  • mysql误删记录查询
  • macmysql忘记密码如何配置
  • win10 9月更新 问题
  • winxp系统桌面图片
  • VMware虚拟机中安装MATE桌面环境
  • 如何快速查询身份证号码
  • pruttct.exe - pruttct是什么进程 有什么用
  • 强缓存标志
  • win7不重装修复系统
  • linuxmain函数
  • 教你在heroku云平台上部署Node.js应用
  • 安卓核心架构
  • 如何查看驱动器
  • javascript学习指南
  • python冒泡排序流程图
  • jquery获取元素父级body高度
  • python程序讲解
  • css怎么设置
  • 江苏企业所得税税率2023
  • 什么是契税发票?
  • 厨房申购单怎么写
  • 开票系统功能
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设