在Symfony 1.4中读取CSV

时间:2012-09-24 14:11:31

标签: php symfony1 symfony-1.4 fgetcsv

我的Symfony项目 1.4(请记住版本)

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

我之前使用fgetcsv处理核心PHP中的CSV任务。但是我很想知道symfony 1.4中是否有任何插件/内置支持,因为读取CSV任务或在模型/控制器中循环fgetcsv的更好方式(在性能/速度方面)是唯一的选择

1 个答案:

答案 0 :(得分:2)

好吧,我不认为有一个函数或类比使用PHP函数快得多。

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

但是他们都使用fgetcsv来读取每一行。您仍然可以使用它们来获得一种干净的&读取CSV文件的简短方法。

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