PHPに関する質問です。フォームから送られたテキストエリアの情報から、改行コードをとりさるのはなにかいい関数があったような気がするのですが、あるのでしょうか?ない場合には、簡単な関数だと思うので、教えてください。ひさしぶりにPHPスクリプト書いているので、ちょっと忘れてしまっています。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/07/25 22:05:20
  • 終了:--

回答(4件)

id:moritamasahiro No.1

moritamasahiro回答回数190ベストアンサー獲得回数02004/07/25 22:08:34

ポイント20pt

http://www.sound-uz.jp/php/tips/micro.html

マイクロチップス - PHP Tips

PHP Tipsです。

id:isogaya

ありがとうございます。

2004/07/25 22:38:33
id:jg5fcw No.2

jg5fcw回答回数43ベストアンサー獲得回数02004/07/25 22:22:32

ポイント20pt

http://www.scollabo.com/banban/php/ref/ref_chop.html

chop()関数/PHP関数リファレンス

簡単に取り除くのであれば、rtrim だと思います。

なお、chop も rtrim へのエイリアスなので同様の動作だと思います。

id:isogaya

途中にまざっているものなんで、ちょっと違いました。

2004/07/25 22:40:54
id:tarchan No.3

たーちゃん回答回数200ベストアンサー獲得回数22004/07/25 22:38:43

ポイント20pt

nl2br

改行文字の前にHTMLの改行指定文字を挿入します。

id:isogaya

単純に、文中の改行文字を取り除きたいだけなのですが、

なかったでしょうか?

2004/07/25 22:42:10
id:vivisuke3141592 No.4

びびすけ回答回数33ベストアンサー獲得回数02004/07/25 22:57:38

ポイント20pt

単純に取り除きたいのなら (正規表現)置換すればいいのでは?

$text = str_replace(”¥n”, ””, $text);

id:isogaya

改行コード何種類かあるので、チェックして面倒みてくれる関数というか、スクリプトがあったような気がするのですが、すぐにでてこないようなところを見るとなかったようですね。

2004/07/25 23:36:35
  • id:vivisuke3141592
    改行コード

    改行コードは ¥r¥n または ¥n なので、正規表現で ¥r?¥n とすればOKのはず
  • id:elf
    Re:改行コード

    関数一発じゃないですが,
    str_replace( array( ”¥r”, ”¥n”, ””), $string);
    とかかな.似たようなやり方でstrtr()でも出来ます.

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません