# Работа с preg_replace_callback в PHP

В данном видео я научу вас работать с функций `preg_replace_callback`, которая позволяет выполнять сложный поиск и замену в строке, используя регулярные выражения PHP.

## Исходники кода

`<?php $text = '<2> ddd <3> kkk <10> zzz'; $var = '!'; echo preg_replace_callback('#(<)(\d+)(>)#', function($match) use ($var) { var_dump($var); return $match[1] . $match[2] * $match[2] . $var . $match[3]; }, $text); ?>`
← →
↑