【问题标题】:how to change index of an array in php [duplicate]如何在php中更改数组的索引[重复]
【发布时间】:2014-04-23 12:23:02
【问题描述】:

我想在做一些操作后改变数组的索引 我的实际输出是

Array
(
    [0] => Array
        (
            [0] => 4
            [1] => 6
        )

    [2] => Array
        (
            [0] => 1
            [1] => 7
        )
    [5] => Array
       (
            [0] => 1
            [1] => 7
        )

)

我想成为这样的人

Array
(
    [0] => Array
        (
            [0] => 4
            [1] => 6
        )

    [1] => Array
        (
            [0] => 1
            [1] => 7
        )
    [2] => Array
       (
            [0] => 1
            [1] => 7
        )

)

如何在php中实现这个????提前致谢

【问题讨论】:

标签: php arrays


【解决方案1】:

仅将值提取到新数组中,键将从0 开始索引:

$array = array_values($array);

【讨论】:

  • 我已经搜索了好几天了。谢谢。
【解决方案2】:

你可以使用

$array = array_values($array);

http://php.net/manual/en/function.array-values.php

【讨论】:

    【解决方案3】:

    您可以为此使用“array_values”函数。 请参考此链接http://www.php.net/manual/en/language.types.array.php

    【讨论】:

      猜你喜欢
      • 2015-11-10
      • 2020-07-09
      • 2019-07-14
      • 2016-08-20
      • 2017-06-09
      • 1970-01-01
      • 2017-08-03
      • 1970-01-01
      • 2010-12-01
      相关资源
      最近更新 更多