PHP数组:删除重复项和重新排序键

时间:2014-09-30 13:37:52

标签: php arrays array-unique

我有这个数组:

$gspa['aryNumEmp']
: array = 
  0: string = 41
  1: string = 41
  2: string = 41
  3: string = 41
  4: string = 41
  5: string = 41
  6: string = 41
  7: string = 41
  8: string = 41
  9: string = 2355
  10: string = 2355
  11: string = 2355
  12: string = 2355
  13: string = 2355
  14: string = 2355

我希望这个数组没有重复,所以我这样做:

array_unique($gspa['aryNumEmp'])

现在我有:

: array = 
  0: string = 41
  9: string = 2355

我需要做些什么来重新排序数组键:

: array = 
  0: string = 41
  1: string = 2355

谢谢!

1 个答案:

答案 0 :(得分:2)

使用array_values()重新键入数组。

$new_array = array_values(array_unique($gspa['aryNumEmp']));