首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]array_intersect()函数—用法及示例

发布于 2025-04-19 01:28:20
0
44

函数名:array_intersect()函数描述:用于找到两个或多个数组的交集,并返回一个新数组,其中包含了存在于所有输入数组中的值。用法:array_intersect(array1, array...

函数名:array_intersect()

函数描述:用于找到两个或多个数组的交集,并返回一个新数组,其中包含了存在于所有输入数组中的值。

用法:array_intersect(array1, array2, ...)

参数:

  • array1: 第一个数组。

  • array2: 第二个数组。

  • ...: 可选的其他数组,用于与第一个数组求交集。

返回值:一个包含交集值的数组。

示例:

<?php
$fruits1 = array("apple", "banana", "pear", "grape");
$fruits2 = array("banana", "orange", "grape");
$fruits3 = array("banana", "kiwi");

$intersection = array_intersect($fruits1, $fruits2, $fruits3);
print_r($intersection);
?>

输出:

Array
(
    [1] => banana
)

解释:在上述示例中,使用array_intersect()函数比较了三个数组$fruits1、$fruits2、$fruits3的值。交集数组只包含了在所有输入数组中都存在的值,即"banana"。通过print_r()函数打印输出,得到了包含交集值的数组。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流