方法: 1. str_replace() を使用します (構文 "str_replace(" "," ",$str)"; 2. preg_replace() を正規表現とともに使用します (構文 "preg_replace('/\s) / '," ",$str)"。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
nbspスペース文字
HTML では、 はスペース エンティティであり、非改行スペースとも呼ばれます。これは、最もよく使用される最も一般的なスペースです。ほとんどの人は、これにのみ触れる可能性があります。これはスペースです。スペースキーを押すと生成されます。 HTML では、スペースバーを使用してこのスペースを生成すると、スペースは蓄積されません (1 としてカウントされるだけです)。 HTML エンティティ表現を使用して蓄積する必要があります。
php メソッドでスペースを nbsp 文字に変換します。
str_replace を使用します。 () 関数
preg_replace() 関数を使用します
1. str_replace() 関数を使用します
<?php header('content-type:text/html;charset=utf-8'); $str= 'This is a programming tutorial !'; echo $str."<br>"; $newStr = str_replace(" ", " ", $str); echo $newStr; ?>
#2. preg_replace() 関数を使用する
preg_replace() 関数を正規表現 "/\s /# で使用します。 ## " 交換する。 推奨学習: 「 以上がPHPでスペースをnbsp文字に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。<?php
header('content-type:text/html;charset=utf-8');
$str= ' 欢迎 来到 PHP中文网 !';
echo $str."<br>";
$newStr = preg_replace('/\s+/', " ", $str);
echo $newStr;
?>