2

xampp サーバーを使用して php と mysql を学習していますが、改行の (\n) が機能しないことに気付きました。

xamppでこれに気づいた人はいますか?

これは \t,\r にも当てはまります。

4

2 に答える 2

2

PHPマニュアルから:

文字列を指定する最も簡単な方法は、一重引用符 (文字 ')で囲むことです。

リテラルの一重引用符を指定するには、バックスラッシュ (\) でエスケープします。リテラルのバックスラッシュを指定するには、二重にします (\\)。バックスラッシュの他のすべてのインスタンスは、リテラルのバックスラッシュとして扱われます: これは、 \r や \n など、慣れ親しんでいる可能性のある他のエスケープ シーケンスが、特別な意味を持つのではなく、文字通り指定されたとおりに出力されることを意味します。

したがって、二重引用符\nを使用して、およびその他のエスケープ文字を取得\tする必要があります (リンクされたマニュアル ページでリストを見つけることができます)。

あなたの問題は XAMPP に固有のものではなく、一般的な PHP の問題です。

于 2012-07-11T15:41:18.647 に答える
1

それらはxamppで動作します。

二重引用符を使用する必要があります。"\n"

于 2012-07-11T15:36:41.697 に答える