2011-06-17 56 views
3

我有一个数组:最快方式

array('something' => 'like this', 'something' => 'like this', 'something' => 'like this'); 

我想(尽快,使用简单的内联函数)替换它是这样的:

array(0 => 'like this', 1 => 'like this', 2 => 'like this'); 

可能使用任何内置的php数组函数?

回答

19

退房array_values

$new_array=array_values($array); 
print_r($new_array); 
1
$arr = array(
      'something'=>'something', 
      'something'=>'something' 
      ); 

$new_arr = array(); 
$new_arr = array_values(arr); 

    print_r($new_arr); 
+2

漂亮的代码。它有什么作用? – 2011-06-17 14:09:49

-1
$arr = array(
    'something'=>'something', 
    'something'=>'something' 
); 

sort($arr); 

print_r($arr);