php array re populate keys

后端 未结 3 1605
野趣味
野趣味 2020-12-22 05:09

Hi I have an array, I need to change the keys, in an orderly manner but don\'t change the order the values are. e.g.

$a = array (
 0=>\'h\',
 1=>\'blab         


        
3条回答
  •  滥情空心
    2020-12-22 05:22

    You need to apply array_values on your array to re-index.

    $a = array_values($a);
    

    Bonus: If you also need to order your values you can use sort and it too will re-index your array.

    Note: By using any of array_values or sort you will loose any string keys you may have.

提交回复
热议问题