我无法通过fgets(filename)回显文件内容。

时间:2016-12-04 17:45:21

标签: php fgets fread

这是我的代码。我不知道为什么我没有在页面上得到任何东西。给我一个模式,如果我想每次运行我的代码,它应该追加到最后。我也应该能够从中读取

<?php 

$a=fopen("Welcome.txt","a+");
fwrite($a, "abc");
echo fgets($a);

fclose($a);

?>

2 个答案:

答案 0 :(得分:0)

fopen使用了错误的模式。

$a = fopen("Welcome.txt","r");
var_dump($a);

a+将&#34;开放阅读和写作&#34;和&#34;如果文件不存在,请尝试创建文件&#34;。

答案 1 :(得分:0)

而不是使用fgets使用file_get_contents()file_put_contents()代替fwrite IMO,它更清晰,更容易理解。