Php 如何将数组值和键移动到数组的前面?

Php 如何将数组值和键移动到数组的前面?,php,arrays,Php,Arrays,我有一个值数组: 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] =>

我有一个值数组:

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? ) 

尝试使用
foreach

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

尝试使用
foreach

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

使用
数组\u值

$myarray = array_values($myarray);

使用
数组\u值

$myarray = array_values($myarray);
试试这个-

$arr = array();
foreach($arr as $value) {
   $arr[] = $v;
}
试试这个-

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

设置任意数组,然后使用foreach循环:

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

然后将其设置回$currentArray

设置任意数组,然后使用foreach循环:

foreach ($currentArray as $curr) {
    $arbitraryArray[] = $curr;
}
然后将其设置回$currentArray