如何在php中删除多维数组上的索引

如何在php中删除多维数组上的索引,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我有这个多维数组 Array ( [0] => Array ( [firstName] => Hadi [lastName] => Pratama [age] => 22 ) [1] => Array ( [firstName] => Jefri [lastName] => Ronaldo

我有这个多维数组

Array
(
    [0] => Array
       (
          [firstName] => Hadi
          [lastName] => Pratama
          [age] => 22
       )

    [1] => Array
       (
          [firstName] => Jefri
          [lastName] => Ronaldo
          [age] => 21
       )

    [2] => Array
       (
          [firstName] => Rizky
          [lastName] => Aulia
          [age] => 20
       )
)
我想像这样把它们放到索引数组中

Array = ({"firstName":"Hadi","lastName":"Pratama","age":"22"},{"firstName":"Jefri","lastName":"Ronaldo","age":"21"},
{"firstName":"Rizky","lastName":"Aulia","age":"20"});

请帮帮我。

不太清楚您的问题是什么,请通过编辑您的帖子来澄清

您的输出看起来不像Php数组。更像JSON

当您说删除索引时,这可能是因为具有非顺序0计数的索引吗

见下文:

<?php

$people =
[
    [
        'name'=>'fred',
        'family'=>'flintstones'
    ],
    [
        'name'=>'barney',
        'family' => 'rubble'
    ],
    [
        'name'=> 'wilma',
        'family' => 'flintstones'
    ]
];

var_dump(json_encode($people));
unset($people[1]);
var_dump(json_encode($people));
var_dump(json_encode(array_values($people)));
在编码为JSON之前,您可以使用array_值重新索引数组,以“删除”这些索引,并将其转换为对象列表

:返回值的JSON表示形式

工作示例:-

问题 您的数组已经具有正确的维度,只需运行json_encode$array;你会得到你想要的结果

如果要使用关联数组,则必须更具创造性:

$result=[]; foreach$数组作为$索引{ $result[$index['firstName']=$index; } var_dump$结果; 结果:
大家好,欢迎来到SO。添加代码用您尝试过的内容编辑您的问题,否则您的问题可能会被关闭和/或否决。重复:可能重复感谢您回答我的问题。老实说,这个数组是一个已经解码的json文件,然后我做了一些数组过滤器,然后索引出现了。我不知道如何把它恢复到以前的格式
string(116) "[{"name":"fred","family":"flintstones"},{"name":"barney","family":"rubble"},{"name":"wilma","family":"flintstones"}]"
string(88) "{"0":{"name":"fred","family":"flintstones"},"2":{"name":"wilma","family":"flintstones"}}"
string(80) "[{"name":"fred","family":"flintstones"},{"name":"wilma","family":"flintstones"}]"
echo json_encode($a);
Array
(
    [Hadi] => Array
       (
          [firstName] => Hadi
          [lastName] => Pratama
          [age] => 22
       )

    [Jefri] => Array
       (
          [firstName] => Jefri
          [lastName] => Ronaldo
          [age] => 21
       )

    [Rizky] => Array
       (
          [firstName] => Rizky
          [lastName] => Aulia
          [age] => 20
       )
)