2

HTMLの差分行にテキストを表示するにはどうすればよいですか?! これらは、mysql からの出力時にテキスト領域の差分行に表示され、mysql 内の差分行にも表示されます。しかし、Webページでは、すべてが1行になっています。これはどのように解決できますか?

ここに画像の説明を入力

4

4 に答える 4

4

PHP nl2br関数を使用します。

$string = "hello \n world";
$string = nl2br($string);

それは非常に自明です:\nに置き換えられます<br />

于 2012-12-13T14:25:35.370 に答える
4

使用する:

string nl2br ( string $string [, bool $is_xhtml = true ] )

、、または改行を処理\nし、それらを\r\r\n\n\r<br />

例:

$yourText = "This is line one.\nThis is line two.";
$yourText = nl2br($yourText);
echo $yourText;

これにより、次のようになります。

This is line one.<br />This is line two.

詳細については、マニュアルへのリンクを参照してください。

于 2012-12-13T14:25:35.650 に答える
1

Linebreaksと置き換えます<br>

str_replace(.N, '<br>', [element]);
于 2012-12-13T14:26:04.133 に答える
1

<pre>..Your text..</pre>そのためにタグを使用できます。

于 2012-12-13T14:26:47.037 に答える