$tmp = array('a','b','c','a');
$tmp = array_values(array_unique($tmp));
print_r($tmp);exit;
//输出
Array
(
[0] => a
[1] => b
[2] => c
)
array_values() 函数返回一个包含给定数组中所有键值的数组,但不保留键名。被返回的数组将使用数值键,从 0 开始并以 1 递增。
array_unique() 函数移除数组中的重复的值,并返回结果数组。
当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除。
返回的数组中键名不变。