ereg_replace():PHPリファレンス
ereg_replace()に関する用語の解説。
ereg_replace()とは
ereg_replace関数は正規表現で文字列を置き換えます。パターンにマッチしなかった場合には元の文字列を返します。置き換え後の文字列には「\\1」のような指定が可能で、これはマッチした1番目の部分文字例を示すものです。この部分文字列は9個まで使用が可能で、「\\0」は文字列の全体を示します。
注意がしなければいけないことが、パラメータとして整数値を使用する場合、 期待する結果が得られない可能性があるということです。これは、 ereg_replaceがその数値を文字コードとして 解釈し使用するためです。例えば、次のようになります。
PHP書式 |
ereg_replace(パターン,置き換え後の文字列,処理対象の文字列) |
戻り値 |
置き換え処理結果の文字列。 |
サンプルコード |
|
出力結果 |
|
補足 |