2015-12-02 124 views
0

考慮以下數組:更改數組索引PHP

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

是否有bult函數來重新安排這樣的指標?

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

'的print_r(array_values($ your_array));' –

回答

3

使用array_values()

$a = array_values($array); 
print_r($a); 

看到演示here

0

另一種方式來做到這一點(使用array_map):

array_map('array_values', $array)

0
print_r(array_values($your_array)); 

array_values($ your_array)從數組提取值,並創建新的數組從0開始的索引