我想寫一個簡單的文本到一個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()',因爲你想寫入然後追加數據。 –