PHP /从文本文件中读取

时间:2014-10-23 04:36:26

标签: php

这是交易。我正在尝试从文本文件中读取值,我从我的网站上的每个用户记录数据。问题是,我在Stack上使用的代码导致无限循环的错误,这最终导致我的服务器耗尽资源。

我正在使用PHP,这里是将数据显示到我的谷歌图表的代码:

$file = 'playerlogs/'.$username.'_balance.txt';

$lines=array();
$fp = fopen($file, "r");
while(!feof($fp))
{
$line = fgets($fp, 4096);
array_push($lines, $line);

}
fclose($fp); 

我得到的错误:

fgets() expects parameter 1 to be resource, boolean given in graph.php on line 44
feof() expects parameter 1 to be resource, boolean given in graph.php on line 42

我是PHP的新手,所以如果你能帮助解释你的答案,并举例说明代码的外观,我会非常感激。

1 个答案:

答案 0 :(得分:0)

检查文件路径,看起来脚本无法访问该文件。如果文件存在,请检查其权限