preg_replace_callback и массив pattern'ов

  • Автор темы Автор темы Redjik
  • Дата начала Дата начала

Redjik

Джедай-мастер
Просматривал документацию в очередной раз и задался вопросом.

Предположим у нас есть массив пэттернов.
Возьмем классические
PHP:
$patterns[0] = '/quick/';
$patterns[1] = '/brown/';
$patterns[2] = '/fox/';

Если обычный preg_replace будет заменять соответсвенно массиву replacement, то callback будет обрабатывать все варианты одинаково.

Вопрос - как в callback функции определять какой из пэттернов нашелся.
 
Сверху