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