phpがテキストファイルに書き込まれたときに戻る問題について


今日、ログファイルを書いていると、書いた内容が改行されないことに気づきました.いくつかの資料を調べてやっといくつかの問題を発見した.
 
関連コードは次のとおりです.
 
file_put_contents($_SESSION['projectname'],'         \r
',FILE_APPEND);

 
または
 
$fp = fopen('log.txt','a');
fwrite($fp,'         \r
test'); fclose($fp);

 
コードに問題はありませんが、ファイルに書き込むと、rは戻りではなく直接出力されます.
 
しかしwindowsの下rは確かに車に戻ることを代表して、間違いもなくて、しばらく憂鬱になって、
 
その後、括弧文字列の引用符を単一引用符から二重引用符に変更し、すべてOKになりました.
 
些細な違いに見えるが、結果は意外だ.
 
原因は不明ですが、記録しておきます