更改数组索引PHP

时间:2015-12-02 11:42:26

标签: php arrays

给出以下数组:

array(4) {
  [32]=>
  string(1) "1"
  [33]=>
  string(1) "0"
  [34]=>
  string(1) "2"
  [35]=>
  string(1) "1"
}

是否存在重新排列索引的bult-in函数?

array(4) {
  [0]=>
  string(1) "1"
  [1]=>
  string(1) "0"
  [2]=>
  string(1) "2"
  [3]=>
  string(1) "1"
}

3 个答案:

答案 0 :(得分:3)

将<{1}}用于此

array_values()

参见演示here

答案 1 :(得分:0)

另一种方法是(使用array_map):

array_map('array_values', $array)

答案 2 :(得分:0)

print_r(array_values($your_array));
  

array_values($ your_array)从数组中获取值并使用0索引创建新数组