$fetched_column['title'] = str_replace(' ', '<SP>', $fetched_column['title']);
echo $fetched_column['title'] . '<br>';
エコーアウトすると、白い領域が取り除かれますが、それは<SP>
に置き換えられません。私は<
>
のために推測しています。これを修正する方法がわからないので、white_spaceの代わりに<SP>
がエコーされますか?str_replace with special characters
'ので'が見られているに
変更あなたのコードHTMLタグとしてブラウザに表示され、表示されません(ソースを表示)。 '<'と '>'が必要です。 – AbraCadaver
'htmlspecialchars()'関数を使って '<'と '>'に表示する必要があります。技術的には、それは ''ではなく、 '<SP>'です。 –
str_replaceを使用すべきではありません。あなたは代わりにpreg_replaceを使うべきです – Peter