我们已将CSV文件拆分为单独的行,这些行已存储到数据库中。通常我会使用fgetcsv将文件的每一行导入到数组中。但是,由于CSV数据现在存储在数据库中,我不能再使用该功能了。是否存在将单个csv行作为字符串导入然后将其分解为数组的等效函数?
我意识到我可以根据“,”进行爆炸,但是还有一些其他问题,比如Excel在某些字段中使用引用的方式等。
答案 0 :(得分:3)
http://us3.php.net/manual/en/function.str-getcsv.php
同意之前的评论,你可能不应该将CSV数据放在你的数据库中,除非有令人信服的理由这样做(并且有一些)。