PHP 使用unset()处理数据后,出现下标,array_values解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/qq_24909089/article/details/88791617

PHP array_values() 函数

定义和用法:

array_values() 函数返回一个包含给定数组中所有键值的数组,但不保留键名。

提示:被返回的数组将使用数值键,从 0 开始并以 1 递增。

原始数据是数组,经过unset后,多出了下标,变成了对象。

正常数据是这样,多出来一个错误数据,想使用unset删除掉,然后使用unset().

经过unset()处理的数据自动生成了下标,使得接口的返回数据格式产生了变化

通过查询,发现可以使用array_values() 函数做处理,经过处理之后的数据就可以变成原来的数据格式了

方法借鉴:https://blog.csdn.net/lichuny257/article/details/85786204

猜你喜欢

转载自blog.csdn.net/qq_24909089/article/details/88791617