我每小时都会将一些csv文件上传到我的服务器。我需要拿这些,并从中创建其他文件。例如。
test.csv有3列数据。我想完全删除第二列,然后将剩余的2列保存为自己的文件。 text_changed.csv
在Linux服务器上开发,但将站点转移到Windows机器上。
不确定服务器操作系统在这里有多重要。我比任何其他编码语言都更了解PHP,但我不是专业人士。
答案 0 :(得分:2)
CSV文件只是遵循某些约定的普通文本文件。主要惯例是:
如果您要自己解析CSV文件,则需要完全了解few more rules。
幸运的是,PHP为读取和使用CSV文件提供了一些内置支持。看看:
http://php.net/manual/en/function.fgetcsv.php
http://php.net/manual/en/function.fputcsv.php
您可能还想查看以下项目:
http://code.google.com/p/php-csv-utils/
完成文档,然后在此处发布更具体的问题。