2011-06-17 55 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);