ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルで文字列の途中にあるスペースを削除する 3 つの方法

PHP_PHP チュートリアルで文字列の途中にあるスペースを削除する 3 つの方法

WBOY
WBOYオリジナル
2016-07-13 10:36:21949ブラウズ

最初の方法: 正規表現を使用します

コードをコピーします コードは次のとおりです:
echo preg_replace('# #', '', 'ab ab');
/ /Output "abab "
?>

2 番目: str_replace() 関数を使用します
コードをコピーします コードは次のとおりです:
echo str_replace(' ', ' ', 'ab ab') ;
//出力 "abab'
?>

3 番目の方法: strtr() 関数を使用します
コードをコピーします コードは次のとおりです:
< ?php
echo strtr('ab ab' , array(' '=>''));
// 出力 "abab"
?>

strtr() 関数の使い方は少し特殊で、本質的には次のとおりです。
コードをコピーします コードは次のとおりです:
strtr('ewb', 'web', '123') ==
strtr('ewb', array('e '= > '2', 'w' => '1' , 'b' => '3')) ==
str_replace('e', 'w', 'b') 2', '1', '3'), 'ewb' );
?>

4番目の方法: カプセル化された関数を使用する

コードをコピーする コードは次のとおりです:
function trimall($str)//スペースを削除します
{
$qian=array(" "," ", "t ","n","r");
$hou=array("","","","","");
return str_replace($qian,$hou,$str); }

http://www.bkjia.com/PHPjc/739776.html

tru​​ehttp://www.bkjia.com/PHPjc/739776.html技術記事 1 つ目: 正規表現を使用してコードをコピーします。 コードは次のとおりです。 ?php echo preg_replace('# #', '', 'ab ab'); //出力 "abab" ? str_replace() 関数を使用してコードをコピーします。 コードは次のとおりです: ?...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。