将csv文件中的数据读入cakephp数组

时间:2013-03-20 13:45:23

标签: php cakephp fgetcsv

我正在cakephp中开发一个应用程序,我想在其中导入csv文件并将数据保存到数据库中。

所以我需要一些帮助才能将csv文件读入数组,之后我会做一些验证并将数据插入数据库。

我搜索了很多但找不到解决方案。

提前致谢。

2 个答案:

答案 0 :(得分:5)

您应该在自定义模型中使用CakePHP已存在的csv数据源。

就在这里 - https://github.com/cakephp/datasources/blob/master/Model/Datasource/CsvSource.php

请参阅here了解如何使用它们。

然后你可以使用正常的$model->find()操作!简单!

答案 1 :(得分:1)

尝试使用fgetcsv(),这是文档:fgetcsv()