intersect函数

PHP array_intersect()函数 (PHP array_intersect() Function )

array_intersect() function is used to find the matched elements from two or more elements. Function “array_intersect()” compares the values of the first array with the other arrays and returns matched elements.

array_intersect()函数用于从两个或多个元素中查找匹配的元素。 函数“ array_intersect()”将第一个数组的值与其他数组进行比较,并返回匹配的元素。

Syntax:

句法:

    array_intersect(array1, array2, [array3,...]);

Here, array1, array2 are the input arrays other arrays are an optional.

在这里, array1 , array2是输入数组,其他数组是可选的。

Examples:

例子:

    Input:
$arr1 = array("Hello", "Hi", "Okay", "Bye!");
$arr2 = array("Okay", "Hello", "Bye", "Hi");
Function calling:
array_intersect($arr1, $arr2);
Output:
Array
(
[0] => Hello
[1] => Hi
[2] => Okay
)

PHP code 1: Comparing two string arrays.

PHP代码1:比较两个字符串数组。

<?php
//input array1
$arr1 = array("Hello", "Hi", "Okay", "Bye!");
//input array2
$arr2 = array("Okay", "Hello", "Bye", "Hi");
//finding matched elements
$ans = array_intersect($arr1, $arr2);
print_r ($ans);
?>

Output

输出量

Array
(
[0] => Hello
[1] => Hi
[2] => Okay
)

PHP code 2:Comparing three arrays with strings & numbers.

PHP代码2:将三个数组与字符串和数字进行比较。

<?php
//input array1
$arr1 = array(10, 20, 30, "Hello", 40, "Hi", 50);
//input array2
$arr2 = array(50, 60, "Hello", 70, 80);
//input array3
$arr3 = array(10, 20, "Hello", 50, "Hi", 30);
//finding matched elements
$ans = array_intersect($arr1, $arr2, $arr3);
print_r ($ans);
?>

Output

输出量

Array
(
[3] => Hello
[6] => 50
)

翻译自: https://www.includehelp.com/php/array_intersect-function-with-example.aspx

intersect函数

intersect函数_PHP array_intersect()函数与示例相关推荐

  1. java回调函数_PHP回调函数及匿名函数概念与用法详解

    1.回调函数 PHP的回调函数其实和C.Java等语言的回调函数的作用是一模一样的,都是在主线程执行的过程中,突然跳去执行设置的回调函数: 回调函数执行完毕之后,再回到主线程处理接下来的流程 而在ph ...

  2. php rename函数_php rename函数怎么用

    PHP rename()函数用于重命名文件或目录,语法"rename(文件旧名称,新名称,句柄环境)",使用用户指定的新名称更改文件或目录的旧名称,并且可以根据需要在目录之间移动: ...

  3. php rename函数_PHP rename函数使用详解(php重命名文件)

    PHP中的rename()函数是一个内置函数,用于重命名文件或目录.它尝试用用户指定的新名称更改文件或目录的旧名称,并且在必要时可以在目录之间移动. 如果用户指定的新名称已经存在,rename()函数 ...

  4. mysql_assoc函数_PHP:MySQL函数mysql_fetch_assoc()的用法

    mysql_fetch_assoc (PHP 4 >= 4.0.3, PHP 5) mysql_fetch_assoc - 从结果集中取得一行作为关联数组 Warning 本扩展自 PHP 5. ...

  5. php 危险函数_PHP 危险函数有哪些?

    在编译 PHP 时,如无特殊需要,一定禁止编译生成 CLI 命令行模式的 PHP 解析支持.可在编译时使用 –disable-CLI.一旦编译生成 CLI 模式的PHP,则可能会被入侵者利用该程序建立 ...

  6. mysql addslashes()函数_PHP addslashes 函数

    一.函数功能: 数据库查询语句的要求,在单引号(').双引号(").反斜线(\)与 NUL(NULL 字符) 等特殊字符前添加反斜杠.它是stripslashes()函数的反向操作函数. 二 ...

  7. mysql rollback函数_PHP mysqli_rollback() 函数_程序员人生

    实例 关闭自动提交,做一些查询,提交查询,然后回滚当前事务: $con=mysqli_connect("localhost","my_user","m ...

  8. php mail函数_php 发送邮件函数

    /** * 记录数据 */ function runlog($mode = 'SMTP',$b = '',$c = '',$d='') { } /** * 发送邮件 * @param $toemail ...

  9. php intersect,PHP中的array_intersect()函数

    array_intersect()函数比较数组值,并返回匹配项.它返回一个包含第一个数组中所有值的数组,该数组的值存在于所有参数中. 语法array_intersect(arr1, arr2, arr ...

最新文章

  1. Shell中要如何调用别的shell脚本
  2. error while loading shared libraries: xxx.so.x错误的原因和解决办法
  3. jpa java.util.map_使用JPA存储Map String,String
  4. python opencv2_python opencv2 api
  5. devtools 无法加载 sourcemap_用 babel-plugin 实现按需加载
  6. mysql 重置表索引_MySQL管理表和索引
  7. 计算机的关机键,怎么让电脑按关机键后不关机?让电脑主机上关机键失效的方法...
  8. 8.Mac PHPStorm 快捷键
  9. jdom.jar 下载
  10. container-coding-codec
  11. Introduce·哲学核心期刊推荐之《哲学分析》
  12. 微信公众号服务器配置及接入验证
  13. 今日恐慌与贪婪指数为22 恐慌程度有所缓解
  14. Spectrum数据采集卡和任意波形发生器在杨百翰大学声波研究中的应用
  15. IDEA代码放大缩小快捷键设置、注释、标识符以及关键字。
  16. 在Ubuntu下从Python连接到Microsoft SQL Server数据库
  17. CSS样式层叠关系(一)-- 外部,内部与内联
  18. 伺服驱动器原理学习笔记
  19. 修改 QQ 聊天记录保存路径
  20. 基于 51 单片机室内灯光控制系统

热门文章

  1. 算法属于计算机服务还是软件,第06讲 服务器软件设计的算法和问题
  2. android中可以有两个焦点吗,android – 如何通过焦点在屏幕上调整两个片段的大小?...
  3. AngularJS快速入门指南03:表达式
  4. Google Chrome 扩展程序开发
  5. CSS中越界问题经典解决方案
  6. Maplace.js – 小巧实用的 jQuery 谷歌地图插件
  7. 深入理解line-height与vertical-align——前端布局常用属性
  8. Oracle连接字符串记录
  9. static关键字(修饰函数、局部变量、全局变量)
  10. 【Java基础】用LinkedList实现一个简单栈的功能