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

时间:2024-03-22 11:59:01

PHP array_values() 函数

定义和用法:

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

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

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

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

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

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

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

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

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

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