追加書き込みと改行コードについて
お世話になっております。
PHPの初心者です。
PHPの追加書き込みの件で質問です。テキストファイルにテキストを追加書き込みしようと思い、以下のように書きました。
$fp = fopen('data.txt', 'a');
flock($fp, LOCK_EX);
$return = fputs($fp, "$namen");
flock($fp, LOCK_UN);
fclose($fp);
これでファイルに追加で書き込みはできるのですが、文末に直接つながってしまい改行されないですよね?一度書き込まれるごとに改行したいのですが、改行コードが\nでは追加で書き込みができなくなってしまいました。$returnの値がゼロになってしまいファイルに何も書き込まれなくなってしまいました。
$return = fputs($fp, "$namen\n"); ←この部分に\nを書き足しました。
文字コードはUTF-8で書き、改行コードはLFで統一しています。
PHPの改行コードについてわかる方がいましたらおしえてください。
お礼
ありがとうございました。この設定を探していました。助かります。