|
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 Смотрите также
|
|||||