Written by Kasumi

【簡単】phpを使って文字列内の全角スペースを半角スペースに変換・置換する方法

取得した文字列内の全角スペースを半角スペースに変更したい。

phpで置換したい。

本記事ではphpのstr_replace関数を使ってこのような悩みを解決します。

str_replace関数の使い方

str_replace(' ',' ');

str_replace関数を使う事である文字列内から一致した検索文字列を置換する事ができます。

str_replace関数内の最初のクォーテーション内に置換前の文字列(今回の場合は全角スペース)、次のクォーテーション内に置換後の文字列(今回の場合は半角スペース)を入れます。

以上で完了です。

まとめ

wordpressのサイト内検索を使って複数キーワードで検索したい時、通常は半角スペースで区切り検索します。

全角スペースで区切る方も多いので、検索フィールドに入力された全角スペースを取得、半角スペースに変換するのにstr_replace関数を使いました。

ぜひ活用してください。

以上で解説を終わります。

目次

関連記事

PHP

PHPで特殊文字(<>)をhtmlと認識しないで表示する方法【htmlspecialcharsを使おう】

2022.08.06
315
PHP

配列を逆順にする方法【PHP】

2022.05.08
186
PHP

【PHP】直リンク等、特定のリンク元以外から来た場合リダイレクト処理を実行する方法

2022.09.10
319
PHP

【簡単】phpのforeachで指定回数ループしたらbreakし、抜ける方法

2022.02.22
3049