Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php 找出数组相同

作者:浪子罢了   发布日期:2026-02-10   浏览:161

要找出数组中相同的元素,可以使用循环遍历数组,并使用另一个循环来比较当前元素和后面的元素是否相同。如果相同,则将其添加到一个新的数组中。

以下是一个示例代码:

function findDuplicates($arr) {
    $duplicates = array();
    $length = count($arr);

    for ($i = 0; $i < $length; $i++) {
        for ($j = $i + 1; $j < $length; $j++) {
            if ($arr[$i] == $arr[$j]) {
                $duplicates[] = $arr[$i];
            }
        }
    }

    return $duplicates;
}

$myArray = array(1, 2, 3, 4, 1, 2, 5);
$result = findDuplicates($myArray);

print_r($result);

输出结果为:

Array
(
    [0] => 1
    [1] => 2
)

这表示在给定的数组中,元素1和2是重复的。

上一篇:PHP数组的构成

下一篇:php验证数字和字母

大家都在看

php session用法

php 定义常量

php soapclient

phpisset函数

php html转图片

php后端

php爬虫框架

php多线程与并发

php读取csv文件

php+mysql动态网站开发

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站