Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中更改数组格式_Php_Arrays - Fatal编程技术网

在PHP中更改数组格式

在PHP中更改数组格式,php,arrays,Php,Arrays,我有这样一个数组: Array ( [6] => Array ( [quantity] => 23 [orgId] => 6 [validity] => 20 ) [2] => Array ( [quantity] => 5 [orgId] => 2

我有这样一个数组:

Array
(
    [6] => Array
        (
            [quantity] => 23
            [orgId] => 6
            [validity] => 20
        )

    [2] => Array
        (
            [quantity] => 5
            [orgId] => 2
            [validity] => 2
        )

    [5] => Array
        (
            [quantity] => 5
            [orgId] => 5
            [validity] => 4
        )

    [4] => Array
        (
            [quantity] => 7
            [orgId] => 4
            [validity] => 10
        )

)
我想这样展示:

Array
(
    [0] => Array
        (
            [quantity] => 23
            [orgId] => 6
            [validity] => 20
        )

    [1] => Array
        (
            [quantity] => 5
            [orgId] => 2
            [validity] => 2
        )

    [2] => Array
        (
            [quantity] => 5
            [orgId] => 5
            [validity] => 4
        )

    [3] => Array
        (
            [quantity] => 7
            [orgId] => 4
            [validity] => 10
        )

)
为此,我使用了array_push&其他一些技术,但失败了。
有人能帮我吗?谢谢。

从您的示例中,您希望重新索引元素,并保持其现有顺序

尝试使用

array_values()返回所有值 从输入数组和索引 用数字表示阵列


从您的示例中,您希望对元素重新编制索引,并保持其现有顺序

尝试使用

array_values()返回所有值 从输入数组和索引 用数字表示阵列


是的,数组值是答案,您也可以进行此讨论

是的,数组值是答案,您也可以进行此讨论