PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在PHP中从头到尾读取CSV大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用PHP从CSV文件公开车辆GPS数据.至少每30秒就会捕获70辆以上车辆的数据,其中包括19列数据.这将产生大约614kb的数千行数据和文件.新数据将附加到文件末尾.我需要提取每辆车的最后一行数据,这应该代表最新状态.我可以为每个单位提取一行,但是由于CSV文件按时间顺序排列,因此我提取的是文件中最旧的数据,而不是最新的数据.是否可以从头到尾读取CSV?我已经看到了一些解决方案,但是它们通常涉及将整个文件加载到内存中,然后将其反转,这听起来效率很低.我还有其他选择吗?感谢您提供的任何建议.

编辑:我正在使用此数据来实时映射实时位置.数据仅以CSV格式提供给我,因此我认为导入数据库是不可能的.

解决方法:

使用fseek,您可以将指针设置为文件末尾,并将其偏移为负数以向后读取文件.

大佬总结

以上是大佬教程为你收集整理的在PHP中从头到尾读取CSV全部内容,希望文章能够帮你解决在PHP中从头到尾读取CSV所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: