用最快的方法将关联数组的键替换为数字键

3

我有一个数组:

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

我想通过一个简单的内联函数尽快地将它替换为以下内容:
array(0 => 'like this', 1 => 'like this', 2 => 'like this');

有没有可能使用任何内置的 PHP 数组函数来实现?
3个回答

22

查看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);

肯定不会对原始数组做任何操作 - Manny Fleurmond

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

sort($arr);

print_r($arr);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接