• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:携帯電話での<br>の変換)

携帯電話での<br>の変換方法

このQ&Aのポイント
  • 携帯電話での改行コード変換について質問があります。
  • iモード(docomo)での改行コード変換について問題が発生しています。
  • auやsoftbankでも同じように改行コードの変換方法を教えていただけますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tamakiii
  • ベストアンサー率80% (4/5)
回答No.1

携帯の機種や会社はあまり関係なく、この場合は単に <br>→改行文字 の変換に失敗しているだけでしょう。 携帯であっても改行文字は\n、\n\rだったと思います。 また、ご自分で作られたコードも書き込んで頂けると問題点もはっきりとわかると思います。 私の環境では以下のコードで期待通りの動作をしまいした。( PCからのテストなので問題解決になるかはわかりませんが )。 ---------------------------------------------------------------- <?php $text = "りんご<br>バナナ"; $text = str_replace( "<br>", "\n", $text ); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>App N Ban</title> <link rel="stylesheet" type="text/css" /> </head> <body> <form action="index.php" method="POST"> <textarea><?=$text?></textarea> <input type="submit" value="OK" /> </form> </body> </html> ---------------------------------------------------------------- 環境 OS: Mac OSX 10.4.11(IntelMac) Apache Version: Apache/2.0.59 (Unix) PHP/5.2.3 DAV/2 PHP Version: 5.2.3

miracle2006
質問者

お礼

ご回答、ありがとうございます。 ひとつ、書き忘れたことがありました。 PCでは、正しく表示されるのです。

miracle2006
質問者

補足

いろいろといじっていたら、 できるようになりました。 なぜ、ずっと<BR>が入っていたのか、わかりません。 ともかく、解決しました。 お騒がせいたしました。 感謝します。

関連するQ&A