位置: 编程技术 - 正文

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

  • 税控系统技术维护费可以抵扣吗
  • 筹备期间人工成本怎么算
  • 给员工代缴社保工资是否违反劳动法
  • 商品和服务税收分类编码
  • 包装物押金会计分录怎么做
  • 外汇税收怎么缴纳增值税
  • 分配现金股利的现金流
  • 公司购买商业险多少钱
  • 咨询服务费是否可以税前扣除
  • 计提厂房租金怎么做账?
  • 长期股权投资账务处理
  • 金融企业不良资产批量收购处置业务
  • 土地出让金怎么入账
  • 我的初级备考经验--相信自己
  • 培训费用走账需要交税吗
  • 银票贴现需要发票嘛
  • 计算消费税要价税分离吗
  • 固定资产报废相关规定
  • 扣缴义务人申报和综合所得年度自行申报
  • 企业办税人员是干嘛的
  • 民办非企业单位信息
  • 虚增利润
  • 在linux操作系统中
  • 远程桌面连接失败了
  • windows11播放视频不清晰
  • 深度deepin系统安装教程
  • 买材料没发票怎么办
  • 挂账多年的往来账怎么处理
  • 补提固定资产折旧和汇算清缴有关系吗
  • 农民影视2023 最新版
  • 金融企业的贷款准备金
  • 爱德华多·阿涅利
  • zendstudio怎么创建php项目
  • vue带参数跳转到详情页面
  • 租出固定资产的处理步骤
  • 个税申报系统操作指南
  • php单例模式懒汉和饿汉
  • php微信分享源码
  • 合同发票收款付款管理系统源码
  • 营业税改增值税的背景
  • 资金账簿印花税怎么算
  • 生产辅料怎么分类
  • 财务的原始凭证
  • 征地补偿需要去村委会吗
  • 专票不小心印上划痕
  • 低值易耗品摊销怎么做账
  • 企业坏账准备提取的方法和提取的比例由国家统一规定
  • 外派员工的薪酬构成有哪些项目
  • 计提坏账准备需要哪些资料
  • 公司向员工个人借款怎么处理
  • 开红字发票需要具备什么条件
  • MySQL下载安装步骤详解
  • 在mysql中,创建数据库的基本语法格式是
  • bulk insert formatfile
  • Win7系统如何关闭自动更新
  • Win7自带的扫雷怎么都打不开
  • win内存占用率过高
  • window10怎么升11
  • nomoreporn.exe - nomoreporn是什么进程 有什么用
  • 利用用英文怎么翻译
  • win2000停止服务
  • python time.now
  • jquery.min.js源代码
  • Host 'admin-PC' is not allowed to connect to this MySQL server
  • typeof的缺点
  • javascript操作数组的方法
  • javascript用处
  • js中concat的用法
  • 安卓手机管家删除的照片怎么恢复
  • jquery增加
  • 江苏税务查询电子发票
  • 个体工商户定期定额核定
  • 小规模纳税人购买车辆如何入账
  • 微众银行企业金融客服电话多少
  • 北京共有产权房房源信息
  • 公安驻税务联络办公室
  • 消费税的征收范围口诀
  • 我国现行税率分
  • 建筑劳务分包业务范围
  • 对外销售产品
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设