xampp サーバーを使用して php と mysql を学習していますが、改行の (\n) が機能しないことに気付きました。
xamppでこれに気づいた人はいますか?
これは \t,\r にも当てはまります。
PHPマニュアルから:
文字列を指定する最も簡単な方法は、一重引用符 (文字 ')で囲むことです。
リテラルの一重引用符を指定するには、バックスラッシュ (\) でエスケープします。リテラルのバックスラッシュを指定するには、二重にします (\\)。バックスラッシュの他のすべてのインスタンスは、リテラルのバックスラッシュとして扱われます: これは、 \r や \n など、慣れ親しんでいる可能性のある他のエスケープ シーケンスが、特別な意味を持つのではなく、文字通り指定されたとおりに出力されることを意味します。
したがって、二重引用符\n
を使用して、およびその他のエスケープ文字を取得\t
する必要があります (リンクされたマニュアル ページでリストを見つけることができます)。
あなたの問題は XAMPP に固有のものではなく、一般的な PHP の問題です。
それらはxamppで動作します。
二重引用符を使用する必要があります。"\n"