Самый быстрый способ заменить ключи ассоциативного массива числовыми ключами - PullRequest
3 голосов
/ 17 июня 2011

У меня есть массив:

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

Я хотел бы заменить его (как можно быстрее, используя простую встроенную функцию), чтобы он был таким:

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

Возможно с помощьюкакие-либо встроенные функции PHP-массива?

Ответы [ 3 ]

21 голосов
/ 17 июня 2011

извлечение массив_значений

$new_array=array_values($array);
print_r($new_array);
1 голос
/ 17 июня 2011
$arr = array(
             'something'=>'something',
             'something'=>'something'
             );

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

    print_r($new_arr);
0 голосов
/ 19 июля 2017
$arr = array(
    'something'=>'something',
    'something'=>'something'
);

sort($arr);

print_r($arr);
...