需要用 php 处理大型 csv 文件。使用 fgetcsv 和性能似乎相当不错。为了更好/更快的处理,我希望 csv 文件在第一行有列名,现在缺少这些列名。
现在,我想在使用 fgetcsv 处理文件之前使用 PHP 在 csv 文件中添加一个带有列名的顶行。
有没有办法用php轻松地在文件顶部添加一行?或者这是否意味着我必须采取如下方法?
- 项目清单
- 项目清单
- 创建一个临时文件
- 将列名添加到此临时文件
- 读取原始 csv 文件内容
- 将原始 csv 内容放入临时文件中
- 删除原始文件
- 重命名临时文件
非常感谢任何有关如何以最有效的方式执行此操作的反馈。谢谢你的时间 :)