PHP返回json数组时索引数组变成关联数组的处理
最近在做APP接口的时候,返回的JSON数据的时候,里面的索引数组变成了关联数组,造成了APP及IOS的闪退情况。问题如下:

在这里由于做了过滤数组的异常数据时,打乱了索引数组,变成了关联数组。本应该是下图的效果:

很明显,这个json数据是没有问题的。所以在这里后台加上一个处理就行了。$data = array_values($data);关于这个函数array_values,手册说的很清楚。遇到类似问题的小伙伴可以去看看。
最近在做APP接口的时候,返回的JSON数据的时候,里面的索引数组变成了关联数组,造成了APP及IOS的闪退情况。问题如下:

在这里由于做了过滤数组的异常数据时,打乱了索引数组,变成了关联数组。本应该是下图的效果:

很明显,这个json数据是没有问题的。所以在这里后台加上一个处理就行了。$data = array_values($data);关于这个函数array_values,手册说的很清楚。遇到类似问题的小伙伴可以去看看。