2012-09-24 110 views
0

我倒是我的项目中的Symfony 1.4(请保留版本记)阅读CSV中的Symfony 1.4

作为一个新的要求,在管理面板,管理员需要批量上传图片。为此,管理员将提供一个包含图像的zip文件和一个包含图像所需信息的csv文件。

我较早使用fgetcsv处理了读取核心PHP中的CSV任务。不过,我很想知道在symfony 1.4中是否有任何插件/内置支持作为阅读CSV任务或在模型/控制器中循环使用fgetcsv的更好方式(就性能/速度而言)是唯一选择。

回答

2

好了,我不认为这是一个函数或可能比使用PHP函数快得多类。

我已经进行快速搜索,只有2插件存在:

但他们都使用fgetcsv阅读每一行。您仍然可以使用它们来获得一种简洁的读取CSV文件的方式。

它们都有一个有趣的功能,允许您从CSV模型中导出一个单独的表格(在tmCsvPlugin的sfCsvPlugin和Doctrine中使用Propel)。