我的数组如下:
$array = array('string'=>'hello','somethingeElse'=>'how r u', ....);
我想将数组的键更改为数值(连续):
$array = array('1'=>'hello','2'=>'how r u','3'=>....);
任何帮助将不胜感激;)
答案 0 :(得分:5)
您可以使用array_values()
功能,基本上可以按照您的说法进行操作。
array_values()返回输入数组和索引中的所有值 在数字上数字。
示例:强>
$array = array_values($array);
答案 1 :(得分:0)
如果你想避免PHP循环,你可以尝试类似:
$newArray = array_combine(range(1, count($array)), array_values($array));