私がオススメするプログラミング教材です

【PHP入門】文字列を置換する方法

更新日:

記事の内容


この記事では、PHPで文字列を置換する方法を説明します。
str_replace、str_ireplace、strtr、substr_replace、mb_ereg_replace、preg_replaceの6つについて見ていきます。
PHPのバージョンは、7系です。

str_replace

str_replaceは文字列を置換する関数で、大文字と小文字を区別します。

str_ireplace

str_ireplaceは文字列を置換する関数で、str_replaceと使い方は同じですが、大文字と小文字を区別しません。

strtr

strtrは文字列を検索して、一致したら置換します。
第2引数には、文字列を入れる方法と配列を入れる方法があります。

substr_replace

substr_replaceは、指定した場所の文字列を置き換えます。

mb_ereg_replace

マルチバイト文字列を置換した場合には、mb_ereg_replaceを使います。

第1引数に検索文字列を指定し、第2引数に置換後の文字列を指定します。
第3引数には置換対象文字列を指定し、第4引数には$optionを指定します。
第4引数には、正規表現のための様々なオプションを入力できますが、「e」は使わないで下さい。

preg_replace

指定した正規表現にマッチした文字列を置換したい場合はpreg_replace関数を使用します。
ここでは簡単な正規表現しか紹介していませんが、もっと複雑なこともできます。

PHPをより詳しく勉強したい人には、この記事がオススメです


Laravelをより詳しく勉強したい人には、この記事がオススメです


WordPressをより詳しく勉強したい人には、この記事がオススメです


Rubyをより詳しく勉強したい人には、この記事がオススメです


Javaをより詳しく勉強したい人には、この記事がオススメです


Gitをより詳しく勉強したい人には、この記事がオススメです


Perlをより詳しく勉強したい人には、この記事がオススメです


ゼロからWebエンジニアになりたい人には、この記事がオススメです


独学で実務っぽい経験を積みたい人には、この記事がオススメです

-PHP, プログラミング

Copyright© プログラミング道場 , 2025 All Rights Reserved Powered by AFFINGER4.