这是我的代码。我不知道为什么我没有在页面上得到任何东西。给我一个模式,如果我想每次运行我的代码,它应该追加到最后。我也应该能够从中读取
<?php
$a=fopen("Welcome.txt","a+");
fwrite($a, "abc");
echo fgets($a);
fclose($a);
?>
答案 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,它更清晰,更容易理解。