Допустим, для обработки текста используется следующий код:
$msg = eregi_replace("\\[img\\]([^\\[]*)\\[/img\\]","\\\\1",$msg);
Можно ли отправить \\\\1 в другую функцию? Пробовал так:
$msg = eregi_replace("\\[img\\]([^\\[]*)\\[/img\\]",func("\\\\1"),$msg);
Код работает неправильно. В функцию приходит строка \\1 (или 1, если без кавычек), а не найденное eregi_replace\'ом значение. Подскажите, может существует другое решение.
PHP/4.0.8-dev