Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
$xml_string = preg_replace("/#\d{1,}\.(([\w\t\d ]){2,}\|outline)/imeu", "\$bookmarks['$1']", $xml_string);
$xml_string = preg_replace_callback("/#\d{1,}\.(([\w\t\d ]){2,}\|outline)/imu", function($match) use($bookmarks) { return $bookmarks[ $match[1] ]; }, $xml_string);