class の中で preg_replace_callback() を使うときに,コールバック関数の呼び出し方

comments(0) | trackback(0)

はてなブックマークに追加 はてなブックマーク数 del.icio.us に追加 livedoor クリップに追加 livedoor クリップ数 Yahoo!ブックマークに追加

array($this, 'callback')

  がポイント.

<?php
class foo {
    function bar() {
        print preg_replace_callback($pattern, array($this, 'callback'), $string);
    }
    
    function callback($matches) {
        return ...;
    }
}
?>

タグ: [PHP][Code]

この記事へのコメント

(コメントはありません)

この記事へのコメントを書く

名前:

メールアドレス (公開されません):

URL:

コメント (入力必須)

この記事へのトラックバック URL

http://cl.pocari.org/tb.php/2004-09-23-2

この記事へのトラックバック

(トラックバックはありません)