めっちゃ更新サボってました。
久々の投稿はPHPについて。
改行コードに超悩まされたので自分メモです。
—————————–
例えば、
——————-
これは
テストです
——————-
と出力したい場合、
——————-
fputs(’これは\n’);
fputs(’テストです’);
——————-
と書いてしまうと、出力は
——————-
これは\nテストです
——————-
となってしまいます。
これは、\nは特殊文字なので、シングルクォーテーションで囲むと普通の「\n」という文字列として扱われてしまうからです。
改行コードとして出力したい場合は、ダブルクォーテーションで囲む必要があります。
すなわち、希望の出力を得るための正しいコードは
——————-
fputs(”これは\n”);
fputs(”テストです”);
——————-
となります。

more from " fputs、fwriteで出力した文字列を改行する "...