我如何在php中对数组进行分组

时间:2017-11-14 13:19:07

标签: php arrays

我想对这个数组进行分组。请帮帮我..

Array
(
    [0] => dghfdih@hjuh.cvh
    [1] => dghfdih@hjuh.cvh
    [2] => dghfdih@hjuh.cvh
)

我的预期输出是

 Array
    (
        [0] => dghfdih@hjuh.cvh

    )

2 个答案:

答案 0 :(得分:0)

查看array_unique,它将删除数组中的重复项。

<?php
// Assuming your array is stored as $arr
$arr = array(
    'dghfdih@hjuh.cvh',
    'dghfdih@hjuh.cvh',
    'dghfdih@hjuh.cvh'
);
// Remove the duplicates
$arr = array_unique($arr);
// Print to test
echo '<pre>'.var_export($arr, TRUE).'</pre>';

答案 1 :(得分:0)

我假设您希望删除重复项,幸运的是PHP有一个名为array_unique

的函数

像这样使用它:

$array = array( "dghfdih@hjuh.cvh", "dghfdih@hjuh.cvh", "dghfdih@hjuh.cvh" );

$array = array_unique( $array );