使用普通方法进行遍历删除时会使用到数组下标,当你删除其中一个时,对应数组中的元素会将删除位置的下标空出来,然后将后续的数据往前推一个,导致最后一个位置的下标是空着的,当你进行到最后一个时里面没有数据,就会报数组越界。
而迭代器的原理则是有下一项才进行取值,没有下标一说,这样就会保证数据的一致性
时间:2023-07-12 22:08:32
使用普通方法进行遍历删除时会使用到数组下标,当你删除其中一个时,对应数组中的元素会将删除位置的下标空出来,然后将后续的数据往前推一个,导致最后一个位置的下标是空着的,当你进行到最后一个时里面没有数据,就会报数组越界。
而迭代器的原理则是有下一项才进行取值,没有下标一说,这样就会保证数据的一致性
前台怎么获取list集合的总数 – PHP基础 – 前端 久妖笑话php模板
2020-10-27
如何修改附件字段的上传大小及上传格式 – PHP基础 – 前端 php 创建夹
2023-10-19
怎么用json转list的集合对象 – PHP基础 – 前端 php实现日程提醒
2019-02-04
php开发要用苹果笔记本吗 – PHP基础 – 前端 php按日期调取数据库数据
2023-05-27