ホームページ > バックエンド開発 > PHPチュートリアル > PHP で str_replace を使用して複数の文字を一度に置換するにはどうすればよいですか?

PHP で str_replace を使用して複数の文字を一度に置換するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-29 18:52:10
オリジナル
985 人が閲覧しました

How Can I Replace Multiple Characters at Once Using str_replace in PHP?

str_replace による複数の文字の置換

PHP では、単一の文字を別の文字に置換するために str_replace がよく使用されます。しかし、一度に複数の文字を置換したい場合はどうすればよいでしょうか?

解決策:

複数の文字を同時に置換するには、置換したい文字の配列を次のように渡します。 str_replace の最初の引数。

str_replace(array(':', '\', '/', '*'), ' ', $string);
ログイン後にコピー

PHP 5.4 以降では、短縮表現を使用できます。構文:

str_replace([':', '\', '/', '*'], ' ', $string);
ログイン後にコピー

このアプローチでは、入力文字列内の指定された文字のすべてのインスタンスが、指定された置換値で置き換えられます。

以上がPHP で str_replace を使用して複数の文字を一度に置換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート