秘密基地、どこに作った?

テキストエリアで入力したものを → DB
DB→入力したものを表示する場合、
改行して入力したものを、改行したまま表示したいのですが
方法がわかりません。
str_replace()とか使って見ましたがダメでした。
教えて下さい。

A 回答 (2件)

http://www.php.net/manual/ja/function.nl2br.php
これ使えば一発

XHTML準拠なので 改行コードを<br />に変換されます
    • good
    • 0

> str_replace()とか使って見ましたがダメでした。


どういう風に使ってみたのかが知りたいです。

> 改行して入力したものを、改行したまま表示したいのですが
「表示したい」というのはブラウザ上で、という事でしょうか?


ブラウザ上で改行させたいのであれば、入力データをnl2br()などで、改行文字を<br>に変換してDBへ保存すればそのまま表示できると思います。
str_replace()でも<br>に変換することできますよ。

参考URL:http://jp.php.net/manual/ja/function.nl2br.php
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報