Показать сообщение отдельно
  #12 (permalink)  
Старый 05.06.2012, 00:47
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Раед
devote, а можно передать в preg_replace_callback метод класса
ну только примерно так:

class Test {

    private static function func( $match ) {
        print_r( "executed" );
		return "";
    }

	public function go( $rpl ) {
		return preg_replace_callback( "/a/", "Test::func", $rpl );
	}
}

$a = new Test();

$a->go( "testa" );
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием