phpで文字間を削除する方法はたくさんありますが、mb_ereg_replace()とltrim、rtrim、trimの3つの関数を使った処理方法を紹介します。
例
コードは次のとおりです |
コードをコピー |
$str=" Web ページ制作チュートリアル www.bKjia.c0m ";
$str = mb_ereg_replace('^( | )+', '', $str);
$str = mb_ereg_replace('( | )+$', '', $str);
echo mb_ereg_replace(' ', "n ", $str);
?>
mb_ereg_replace()を理解していない友達もいるかもしれません | mb_ereg_replace関数を紹介しましょう。
mb_ereg_replace() 先頭の mb に注意する必要があります。文字変換を使用したことがある友人の中には、この関数が中国語をサポートしていることが一目でわかるでしょう。
php に独自の関数があるのかと尋ねる友人もいます。例を見てみましょう。
例
コードは次のとおりです
コードをコピー
|
$str="先頭と末尾のスペースを削除します"; |
echo "角括弧内の元の文字列: [".$str."]
";
echo "元の文字列の長さ:".strlen($str)."
";
$str1=ltrim($str);
echo "ltrim():".strlen($str1)." "; 実行後の長さ
$str2=rtrim($str);
echo "rtrim():".strlen($str2)." "; 実行後の長さ
$str3=トリム($str);
echo "trim():".strlen($str3)." "; 実行後の長さ
echo "先頭と末尾のスペースを削除した後の文字列: [".$str3."]";
?>
要約: 同じ問題に対して複数の解決策があります。文字スペースを削除するのと同じように、同じ効果を達成するために 2 つの異なる方法を使用できます。
|
http://www.bkjia.com/PHPjc/629135.htmlwww.bkjia.com
truehttp://www.bkjia.com/PHPjc/629135.html技術記事 PHPで文字スペースを削除する方法は数多くありますが、mb_ereg_replace()とltrim、rtrim、trimの3つの関数を使った処理方法を紹介します。 コード例は次のとおりです。 コードをコピーします。 $...