我将如何打印像数组一样的数组([2] => 4,[6] => 8,[5] => 7)

时间:2015-03-04 04:50:27

标签: php arrays echo

我得到了像

这样的数组
array(2,4,5,6,7,8).

现在我被要求做一些数组操作,它会输出

array([2]=>4,[6]=>8,[5]=>7)

1 个答案:

答案 0 :(得分:0)

试试这个..

  <?php

$array=array("2"=>4,"6"=>8,"5"=>7);

$data=array_keys($array);
$data1=array_values($array);
$result = array_merge($data, $data1);
sort($result);
print_r($result);

?>

输出:Array ( [0] => 2 [1] => 4 [2] => 5 [3] => 6 [4] => 7 [5] => 8 )