私はPHPのクリックカウンターのログファイルを作成しています。ユーザーがボタンをクリックするたびにデータ(日付、時刻など)はdata.jsonファイルに送られます。これらのデータをlogfile.txtに入れたいのですが、file_get_contentsを使用すると、大括弧と引用が転送され、ログファイルが分かりにくくなります。括弧と引用符を含めない方法はありますか?JSON括弧と二重引用符を削除するにはどうすればよいですか?
$txtlog = '../Logfile-'.date('mdY').'.txt';
$mytxt = fopen($txtlog, "a") or die("<br/>Unable to open file!");
fwrite($mytxt, file_get_contents("DATA.json"));
fclose($mytxt);
を管理することができるようになります。そこから、あなたが望むものをログに含めることができます。 –
角括弧と引用符を削除する必要はありません。事実、あなたはそれを取り除くべきではありません。 'json_decode'を使ってテキストをデコードする必要があります。 –