相同数组中的反向数组值


Reverse array values in the same array

$a = array(2, 7, 44, 55);

我必须反转同一个数组中的值。有人知道我怎么能做到这一点,而不使用php内置函数?

如果您不想使用内置函数,请尝试:

$a = array(2, 7, 44, 55);
$r = array();
for($i = count($a); $i>0; $i--) {
    $r[] = $a[$i-1];
}
$a = $r;
// checking...
var_dump($a);

没有PHP内置函数

$a = array(2, 7, 44, 55);
$temp = array();
for($i=count($a);$i>0;$i--){
  $temp[]=$a[$i-1];
}
$a = $temp;    
print_r($a);