0

重複の可能性:
改行を<br>に置き換える-PHP

SQLデータベースからの情報を含むテーブルを提示しています。MySQLデータベースに挿入するとき、次を追加します。

\n

データベースを「描画」すると、次のように置き換えることができます。

<br>

新しい行を追加する必要があります。これが私が試したものですが、うまくいかないようです。で置き換えられず、\n<br>が間違っていたのかわかりません(これを自分でテストしたい場合は、次の図のコードを参照してください; http://pastebin.com/PgWKD5Mg

文字列を置き換える私の画像

しかし、それはうまくいかないようです。文字列は置き換えられませんが、印刷して別の行に出力$row['Info']するようなものに置き換えるとHello \n Test、そのコードは次のようにレンダリングします。helloTest

ここに画像の説明を入力してください

注:nl2br関数も機能しません。これは、関係なく同じように機能します。

4

2 に答える 2

3

試すstr_replace("\\n", "<br>", $row['Info']);

于 2013-01-07T03:19:18.457 に答える
1

あなたが使用することができますnl2br

echo nl2br($result);
于 2013-01-07T03:11:12.077 に答える