English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
この記事ではphpのカスタム関数br2nlはHTMLのbr改行符をテキスト入力の改行符に変換する方法を実現します。以下に詳細を示します:
以下の方法でこの問題を解決できます。
PHPバージョンはHTMLの<br />改行符をテキストボックスの改行符に変換:
以下のコード:
function br2 return preg_replace('/<br\\s*;?\/;??/i','',$text); }
または
以下のコード:
function br2 $text=preg_replace('/<br\\s*;?\/;??/i',chr(13 return preg_replace('/ /i',' ',$text); }
付録:
JSバージョンはHTMLの<br />改行符をテキストボックスの改行符に変換:
以下のコード:
function br2nl(txt){ var re=/(<br\/>|<br>|<BR>|<BR\/>)/g; var s=txt.replace(re,"\n"); return s; }
PHPに関するさらに詳しい内容に興味がある読者は、このサイトの特集を参照してください:《PHPの演算と演算子の用法総要》、《php文字列(string)の用法総要》、《PHP基本语法入門ガイド》、《phpオブジェクト指向プログラム設計入門ガイド》、《php+mysqlデータベース操作入門ガイド及びphp一般的なデータベース操作技術集約
この記事で述べたことが、皆さんのPHPプログラム設計に役立つことを願っています。
声明:この記事の内容はインターネットから収集され、著作権者に帰属します。インターネットユーザーによって自発的に提供されたコンテンツであり、このサイトは所有権を持ちません。人間による編集は行われていません。著作権に関する問題があれば、以下のメールアドレスにご連絡ください:notice#oldtoolbag.com(メールを送信する際には、#を@に置き換えてください。報告を行い、関連する証拠を提供してください。一旦確認がついたら、このサイトは侵害が疑われるコンテンツをすぐに削除します。)