4 メソッド: 1. ltrim() を使用して文字列の左側の復帰文字を削除します (構文は「ltrim(string)」です); 2. rtrim() を使用して復帰を削除します文字列の右側の文字、構文 "rtrim(string)"; 3. 文字列の両側の改行を削除するには、trim() を使用します、構文 "trim(string)"; 4. preg_replace() を使用しますすべての復帰記号を削除する正規表現、構文「preg_replace('/\r|\n/','', string)」。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php は文字列を削除します復帰のメソッド
方法 1: ltrim() を使用して削除します。
ltrim() を使用すると、左側の復帰を削除できます。文字列文字
<?php header("Content-type:text/html;charset=utf-8"); $str=" 676 sdfhg ju80 87"; echo "去除回车符前:"; echo $str; $str = ltrim($str); echo "\n去除回车符后:"; echo $str; ?>
説明:
ltrim() 関数は、文字列の左側にある空白文字またはその他の事前定義された文字を削除します。
ltrim(string,charlist)
パラメータ | 説明 |
---|---|
文字列 | 必須。チェックする文字列を指定します。 |
#charlist | オプション。文字列から削除する文字を指定します。このパラメータを省略すると、次の文字がすべて削除されます:
|
方法 2: rtrim() を使用して削除します。
rtrim() は、文字列<?php header("Content-type:text/html;charset=utf-8"); $str="676 sdfhg ju80 87 "; echo "去除回车符前:\n"; echo $str; $str = rtrim($str); echo "去除回车符后:\n"; echo $str; echo "结尾测试文本"; ?>
説明:
rtrim() 関数は、文字列の右側にある空白文字またはその他の事前定義された文字を削除します。
rtrim(string,charlist)
パラメータは ltrim() を参照できます。
方法 3: 削除するには、trim() を使用します。trim() は、文字列の両側の改行を削除できます
<?php header("Content-type:text/html;charset=utf-8"); $str=" 676 sdfhg ju80 87 "; echo "去除回车符前:"; echo $str; $str = trim($str); echo "去除回车符后:"; echo $str; echo "结尾测试文本"; ?>
説明:
trim() 関数は、文字列の両側にある空白文字またはその他の事前定義された文字を削除します。
trim(string,charlist)
パラメータは ltrim() を参照できます。
方法 4: preg_replace() を使用して削除します。preg_replace() 関数を正規表現とともに使用すると、すべてのキャリッジ リターン (ライン フィード) を削除できます。
preg_replace 関数は、正規表現の検索と置換を実行します。
preg_replace 関数を使用して、文字列内の復帰文字の正規表現検索を実行し、それらを空の文字に置き換えます。
#使用される正規表現:
/\r|\n/
例:<?php header("Content-type:text/html;charset=utf-8"); $str=" 676 sdfhg ju80 87 "; echo "去除回车符前:"; echo $str; $str = preg_replace('/\r|\n/', '', $str); echo "\n去除回车符后:"; echo $str; ?>ログイン後にコピー
推奨学習: 「PHP ビデオ チュートリアル
」以上がPHPで文字列内のキャリッジリターン文字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。