Laravel将csv导入数据库

时间:2016-02-06 09:02:37

标签: laravel laravel-5 laravel-5.2

我是laravel的新手,想知道是否有更好的方法将数据作为csv导入数据库。我还需要将数据导入到多个表中,这样如果有人可以帮助我,那将是一个很好的节省时间我,赞赏任何示例代码。

1 个答案:

答案 0 :(得分:0)

非常醒来的描述,但这是我如何做到的一小部分:


    $fp = fopen($vendor->product_feed_url, 'r');
    $head = fgetcsv($fp, 1000, ',', '"');
    while ($column = fgetcsv($fp, 1000, ',', '!')) {
            try {
                if (!(count($head)==count($column))){
                    continue;
                }
                $column = array_combine($head, $column);

在$列中,你应该有一行csv文件。