0

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

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

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

4

1 回答 1

2

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

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

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

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

于 2012-09-24T14:33:34.500 回答