首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >读取CSV时出现“资源(6,流)”错误

读取CSV时出现“资源(6,流)”错误
EN

Stack Overflow用户
提问于 2015-08-01 16:33:04
回答 2查看 318关注 0票数 2

我试图用下面的代码读取CSV文件。当我调用var_dump时,会得到以下响应:

资源(6,流)

有人能帮我解决这段代码的什么问题吗?

代码语言:javascript
运行
复制
$file = fopen("other/papi.csv", "r");   
var_dump($file);
fclose($file);
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-01 16:35:43

这是因为fopen返回一个资源。

如果您想要文件内容,可以使用

代码语言:javascript
运行
复制
var_dump(file_get_contents("other/papi.csv"))

如果要读取CSV文件,请使用fopen并:

代码语言:javascript
运行
复制
$file = fopen("fileName.csv","r");
while(!feof($file))
{
    $currentCsv = fgetcsv($file);
    var_dump($currentCsv);

}
fclose($file);
票数 3
EN

Stack Overflow用户

发布于 2015-08-01 16:37:23

要读取csv,可以使用fgetcsv

参考资料:http://php.net/manual/en/function.fgetcsv.php

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31763793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档