多维数组如何重置索引?

$list=Array
(
    [total] => 3
    [per_page] => 15
    [current_page] => 1
    [last_page] => 1
    [data] => Array
        (
            [0] => Array
                (
                    [order_id] => 10065
                    [order_no] => 2020101955531001
                    [total_price] => 115.00
                )
             [2] => Array
                (
                    [order_id] => 10065
                    [order_no] => 2020101955531001
                    [total_price] => 115.00
                )
        )
) 

变成这样

$list=Array
(
    [total] => 3
    [per_page] => 15
    [current_page] => 1
    [last_page] => 1
    [data] => Array
        (
            [0] => Array
                (
                    [order_id] => 10065
                    [order_no] => 2020101955531001
                    [total_price] => 115.00
                )
             [1] => Array
                (
                    [order_id] => 10066
                    [order_no] => 2020101955531002
                    [total_price] => 65.00
                )
        )
)     

array_values,好像弄不了,试过几次,整不动。

阅读 2k
2 个回答
$list['data'] = array_values($list['data']);
  1. ksort($list)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题