preg_replace_callback(PHP 4 >= 4.0.5, PHP 5) preg_replace_callback — Выполняет поиск по регулярному выражению и замену с использованием callback-функции Описание
   mixed preg_replace_callback
    ( mixed $pattern
   , callback $callback
   , mixed $subject
   [, int $limit = -1
   [, int &$count
  ]] ) 
  Поведение этой функции во многом напоминает preg_replace(), за исключением того, что вместо параметра replacement необходимо указывать callback-функцию. Список параметров
 
 Возвращаемые значенияpreg_replace_callback() возвращает массив, если параметр subject является массивом, иначе возвращается строка. В случае ошибок возвращается NULL Если найдены совпадения, будет возвращена результирующая строка, иначе subject вернется неизмененным. Список изменений
 
 Примеры
 Пример #2 Пример использования preg_replace_callback() 
<?phpРезультат выполнения данного примера: День дураков: 01/04/2003 Последнее Рождество было: 24/12/2002 
 Пример #3 Рекурсивная обработка BB-кодов с помощью preg_replace_callback() 
<?phpСмотрите также
 
  | 
||||||