page_adsence

2011年2月1日火曜日

preg_replace_callbackに関して

preg_replace_callbackのcallback関数にクラスメソッドを使いたい場合は以下のように記述する。
グローバル関数の場合は以下のように記述する
preg_replace_callback('正規表現', 'コールバック関数名', 置換するテキスト)

クラスメソッドの場合は以下のように記述する
preg_replace_callback('正規表現', array($this, 'コールバック関数名'), 置換するテキスト)