0

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

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

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

提前致谢。

4

2 回答 2

5

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

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

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

然后你就可以对它进行正常的$model->find()操作了!简单的!

于 2013-03-20T13:48:17.777 回答
1

试试看fgetcsv(),这里是文档:fgetcsv()

于 2013-03-20T13:47:40.837 回答