PHP array_intersect_assoc()
定义和用法
array_intersect_assoc() 函数返回两个或多个数组的交集数组。
与 array_intersect() 函数 不同的是,本函数除了比较键值,还比较键名。返回的数组中元素的键名保持不变。
语法
array_intersect_assoc(array1,array2,array3...)
参数 | 描述 |
array1 | 必需。与其他数组进行比较的第一个数组。 |
array2 | 必需。与第一个数组进行比较的数组。 |
array3 | 可选。与第一个数组进行比较的数组。可以有多个。 |
例子 1
<?php
$a1 = array(0=>"Cat",1=>"Dog",2=>"Horse");
$a2 = array(3=>"Horse",1=>"Dog",0=>"Cat");
print_r(array_intersect_assoc($a1,$a2));
?>
输出:
Array ( [0] => Cat [1] => Dog )
例子 2
<?php
$a1 = array(0=>"Cat",1=>"Dog",2=>"Horse");
$a2 = array(3=>"Horse",1=>"Dog",5=>"Fish");
$a3 = array(6=>"Cow",1=>"Dog",8=>"Fish");
print_r(array_intersect_assoc($a1,$a2,$a3));
?>
输出:
Array ( [1] => Dog )
转载于:https://www.cnblogs.com/webskill/p/4565312.html
PHP array_intersect_assoc()相关推荐
- PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数详解
求两个数组的交集问题可以使用 array_intersect(),array_inersect_assoc,array_intersect_key来实现,其中 array_intersect()函数是 ...
- PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
求两个数组的交集问题可以使用array_intersect(),array_inersect_assoc,array_intersect_key来实现,其中array_intersect()函数是求两 ...
- php 两个数组键名比较,php array_intersect_assoc 比较两个数组的键名和键值,并返回交集...
先来看一下array_intersect_assoc函数的语法 array array_intersect_assoc ( array $array1 , array $array2 [, array ...
- php array assoc,如何学习PHP array_intersect_assoc()
如何学习PHP array_intersect_assoc() 定义和用法 array_intersect_assoc() 函数返回两个或多个数组的交集数组. 与 array_intersect() ...
- PHP函数array_intersect_assoc
array_intersect_assoc通过比较数组的键和值,计算数组的交集. array_intersect 比较值 array_intersect_assoc比较键和值 /*** Compute ...
- php中assoc,php中array_intersect_assoc函数具有什么功能呢?
摘要: 下文讲述php中array_intersect_assoc函数的功能讲解,如下所示: array_intersect_assoc函数功能说明: 返回两个或多个数组值的交集. 原理如下: 将第一 ...
- java中数组的含义_数组
数组(Array)是有序的元素序列.[1] 若将有限个类型相同的变量的集合命名,那么这个名称为数组名.组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量.用于区分数组的各个元素的数 ...
- php 数组值的交集,PHP 数组交集与差集
数组的交集 array_intersect() //只比较键值 array_intersect_assoc() //比较键名和键值 语法 array_intersect(array1 ...
- PHP数组函数总结与使用
array_change_key_case(数组,CASE_LOWER/CASE_UPPER) 数组键值转化为小写CASE_LOWER/大写CASE_UPPER array_chunk(数组,分割后每 ...
最新文章
- canopen服务器协议,CANopen
- 【数据挖掘笔记四】数据仓库和联机分析处理
- 用CLIP做多个视频任务!上交牛津提出基于Prompt将CLIP拓展到多个视频任务,在open-set场景中效果极佳!...
- 小虾的sql server 2000 成长之路
- Leetcode 刷题笔记(二十五) ——动态规划篇之背包问题:完全背包
- DenseNet 简介
- ddm模型公式_两阶段增长模型
- 记一次zip压缩包打开异常问题
- 太阳辐射最少的地区_我国太阳辐射总量最少的是哪一个地区?
- excel vba批量发送邮件
- 拼接播放地址_无极婚礼布置地址,好的婚礼服务多少钱_大伟庆典
- keil优化等级影响STM32 GPIO速度变化
- 25道Python工程师面试必备知识点!
- android 启动页主题_如何使用主题和启动器个性化您的Android手机
- 算法小结 之 蛮力法
- 松翰SN8F5703单片机WDT例程
- 大数据分析案例-基于随机森林算法构建人口普查分析模型
- 一个普通应届生,简历上写什么能过BAJT的海选初筛?(附实例模板)
- MacOs 删除无用虚拟声卡
- magick API 接口函数中文注解- imagick类
热门文章
- 静态配置_配置静态LSP示例
- js布尔类型+数字判断_C ++中的布尔数据类型
- 数据库表设计必需元素_HTML5输入,必需,模式,数据列表
- python多线程结束线程_Python线程– Python多线程
- mac系统安装python(2.7)requests库
- 开课吧:浅析语音识别算法工程师能力要求
- C++基础教程之引用
- 开课吧Java课堂:什么是抽象类?如何使用抽象类?
- 国足0:2不敌韩国 郑智:结果遗憾 对年轻球员是财富
- 【BZOJ】[SDOI2009]HH的项链