PHPのpreg_replaceに関するエラー

2010年4月30日

PHPのpreg_replaceを使っている時に、

warning: preg_replace() [function.preg-replace]: Unknown modifier '~~~

というエラーに出くわす事がある。

様々の状況で発生するとは思うが、
preg_replaceの第1引数に渡す変数内に、デリミタが入っている事から発生する場合があるので、
その点に注意した第1引数の調整を行えば解決するかもしれないので要チェック。