2016-03-30 16 views
0

私はたくさんの答えを読んだことがありますが、解決策は見つかりませんでした。トリムは空白を取り除きません

なぜトリムでは機能しませんか?

$test = trim('Whatever this  is'); 
echo $test; 

この作品:期待

$test= preg_replace('/\s+/', ' ', 'Whatever this  is'); 
echo $test; 

Whatever this is 

しないのはなぜ最初の仕事、二番目がない場合には?私はPHPコードで直接それらを書き込むので、奇妙な文字はありません。

は、文字列の先頭と末尾からあまりにも速く

+4

php.netの 'trim()'の最初の文:** trim - 文字列の先頭と末尾の空白(または他の文字)を取り除く** – Daan

+0

明らかに表示のみを目的としていません。 –

+0

@ダーン最初の文は実際には "中国のPHP会議2016"でしたが、はい、ありがとう! –

答えて

6

trimストリップ空間を、このいずれかを閉じないでください。このlinkを参照してください。

関連する問題