Работа с 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); ?>