我想写一个简单的文本到一个PHP文件。 代码的卡扣低于:无法写入PHP中的文件
$a = $_GET["option"];
$a = (string)$a;
$b = $_GET["ip_address"];
$myfile = fopen("newfile.txt", "w");
fwrite($myfile,$a);
fwrite($myfile,$b);
echo $a;
echo $b;
当我通过终端,其空打开该文件。但是php代码中的回显命令按预期显示输出。
程序执行完毕后文件是否应该保留内容? 我使用的语法从here
编辑: 新文件是由PHP创建的,但它没有写权限。我改变了它。它现在
您需要在使用后关闭文件。使用fclose()来做到这一点 –
在你的情况,我会建议使用'file_put_contents()'而不是'fopen()',因为你想写入然后追加数据。 –