1、array_values 函数并不止重置数字索引还会将字符串键名也同样删除并重置。
<?php $input=[0=>233,99=>666]; var_dump(array_values($input)); //结果[0=>233,1=>66]
2、array_slice函数的功能是取出数组的中的一段,但它默认会重新排序并重置数组的数字索引。
可以利用它重置数组中的数字索引。
<?php $input=['hello'=>'world',0=>233,99=>666]; var_dump(array_slice($input,0)); //结果['hello'=>'world',0=>233,1=>66]
以上就是php数组中重置索引的方法,希望对大家有所帮助。更多php学习指路:php数组
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容