首页 PHP php – 在多维数组中查找重复值

php – 在多维数组中查找重复值

从函数我得到一个像这样的多维数组: array( [0] = array( [0] = 7, [1] = 18 ), [1] = array( [0] = 12, [1] = 7 ), [2] = array( [0] = 12, [1] = 7

从函数我得到一个像这样的多维数组:

array(
    [0] => array(
        [0] => 7,[1] => 18
    ),[1] => array(
        [0] => 12,[1] => 7
    ),[2] => array(
        [0] => 12,[1] => 7,[2] => 13
    )
)

我需要在主数组中的3个数组中找到重复值.例如,如果值3在3个数组中重复,则返回7.

<?php
$array = array(array(7,18),array(12,7),7,13));
$result = array();


$first = $array[0];
for($i=1; $i<count($array); $i++){
 $result = array_intersect ($first,$array[$i]);
 $first = $result;
}
print_r($result);//7
?>

本文来自网络,不代表云浮站长网立场。转载请注明出处: https://www.0766zz.com/html/kaifa/php/20200831/8371.html
上一篇
下一篇

作者: dawei

【声明】:云浮站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部