ereg_replace():PHPリファレンス

ereg_replace()に関する用語の解説。

ereg_replace()とは

ereg_replace関数は正規表現で文字列を置き換えます。パターンにマッチしなかった場合には元の文字列を返します。置き換え後の文字列には「\\1」のような指定が可能で、これはマッチした1番目の部分文字例を示すものです。この部分文字列は9個まで使用が可能で、「\\0」は文字列の全体を示します。

注意がしなければいけないことが、パラメータとして整数値を使用する場合、 期待する結果が得られない可能性があるということです。これは、 ereg_replaceがその数値を文字コードとして 解釈し使用するためです。例えば、次のようになります。

PHP書式

ereg_replace(パターン,置き換え後の文字列,処理対象の文字列)

戻り値

置き換え処理結果の文字列。

サンプルコード

出力結果

補足