在 PHP 中删除数组中的重复项



我想从 php 中的数组中删除重复的元素。以下是数组的结构

Array
(
    [0] => Array
        (
            [0] => xllga@hotmail.com
            [1] => bounce@abc.com
            [2] => 20120416135504.21734.qmail@abc.com
            [3] => xllga@hotmail.com
            [4] => info@abc.com
            [5] => info@abc.com
            [6] => xllga@hotmail.com
            [7] => xllga@hotmail.com
        )
)

怎么做?

试试array_unique .

法典:

<?php
$arr = array_unique($arr);
?>

数组 array_unique ( 数组 $array [, int $sort_flags = SORT_STRING ] )

获取一个输入数组并返回一个没有重复值的新数组。

尝试array_unique()

$newArray = array_unique($oldArray);

从文档中:

[ array_unique() ] 获取一个输入数组并返回一个没有重复值的新数组。

http://php.net/manual/en/function.array-unique.php

$new_unique_array = array_unique($your_array[0]);

希望有帮助,斯特凡

没有array_unique()解决方案。 没那么聪明:)

array_keys(array_flip($array));

如果使用阵列,$array = $yourArray[0];

相关内容

  • 没有找到相关文章

最新更新