2014-11-05 54 views
0

我有值的數組:如何將數組值和鍵移動到數組的前面?

Array ([0] => hello [5] => Im [50] => from [1032] => Europe [1039] => where [1117] => are [1137] => you [1873] => from?) 

什麼是取消設置這些值和移動的一切正面的最好方法?

是這樣的:

Array ([0] => hello [1] => Im [2] => from [3] => Europe [4] => where [5] => are [6] => you [7] => from?) 

回答

6

使用array_values

$myarray = array_values($myarray); 
+0

完美,謝謝。 – Justas 2014-11-05 10:15:24

+0

@Justas接受答案。 – ThisBoyPerforms 2014-11-05 11:16:33

0

嘗試foreach

foreach($arr as $v) { 
    $newarr[] = $v; 
} 
0

試試這個 -

$arr = array(); 
foreach($arr as $value) { 
    $arr[] = $v; 
} 
0

設置的任意陣列,然後使用foreach循環:

foreach ($currentArray as $curr) { 
    $arbitraryArray[] = $curr; 
} 

然後將其設置回$ currentArray;

相關問題