我想从 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];