ホームページ > バックエンド開発 > PHPチュートリアル > php_PHP チュートリアルのフォーム入力ボックスの改行と復帰を置き換える

php_PHP チュートリアルのフォーム入力ボックスの改行と復帰を置き換える

WBOY
リリース: 2016-07-13 10:56:23
オリジナル
1333 人が閲覧しました

PHP のフォーム入力ボックスで改行と復帰を置き換えるいくつかの方法の概要は、必要な友達はこの記事を参照してください。

コードは次のとおりです コードをコピー


?$str="これはテストです
; $patten = array("rn", "n", "r"); ?//最初に rn を置き換え、次に n が存在するかどうか、最後に r を置き換えます
$str=str_replace($order, "", $str); ?>

?//php これを解決するには 3 つの方法があります


コードは次のとおりです//1。改行を置換するには str_replace を使用します
コードをコピー
$str = str_replace(array("rn", "r", "n"), "", $str);

//2. 定期的に交換してください
$str = preg_replace('//s*/', '', $str);
//3. php で定義された変数を使用します (推奨)
$str = str_replace(PHP_EOL, '', $str);


?/*
* ユーザーのオペレーティング システムの改行文字を取得します、n

*@アクセス公開

* @return 文字列
*/
関数 get_crlf()
{
If (stristr($_SERVER['HTTP_USER_AGENT'], 'Win'))
{
$the_crlf = 'rn'; }
elseif (stristr($_SERVER['HTTP_USER_AGENT'], 'Mac'))
{
$the_crlf = 'r' // 古い MAC OS の場合
; }
それ以外
{
$the_crlf = 'n';//重量が大きくなります
}
$the_crlf を返します
}




テストコード

コードは次のとおりです

コードをコピーフォーム領域データを取得する PHP の改行の問題 $content=empty($_POST['content'])?null:trim($_POST['content']); if(!empty($content))echo str_replace("r",'rl',nl2br($content)); echo "r".'
----------区切り線----------------------'."r ";

if(!empty($content))echo str_replace("n",'nl',nl2br($content)); echo "n".'
----------区切り線----------------------'."n ";
if(!empty($content))echo str_replace("r",'rl',str_replace("n",'nl',nl2br($content))); echo "r".'
----------区切り線----------------------
'."ん"; エコー「こんにちは」.「n」.「みんな!」; エコー「こんにちは」.「r」.「みんな!」; ?>




1. PHP 関数 nl2br() は、文字列内の各改行 (rn) の前に HTML 改行文字を挿入します:
;
2. Windows での改行は (rn);
です。 3. メモ帳では、r または n に改行の機能があります

注: フロントページが表示されている場合は、nl2br を使用して改行を
に変更してください

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632174.html技術記事 PHP のフォーム入力ボックスで改行と復帰を置き換えるいくつかの方法をまとめました。必要な方はこの記事を参照してください。 コードは次のとおりです。 コードをコピーします。 ?php ?$str=this is a test n;
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート