Конвертирование HTML в BBCode

event

Создатель
Регистрация
26 Июл 2011
Сообщения
19
Реакции
2
Доброй ночи.
Сегодня у меня случилась такая ситуация, мне нужно конвертировать HTML тэги в BBCode, то есть например у нас есть такой код:
PHP:
<?

echo "<u><b><font color=\"darkblue\">Конвертирование HTML в BBCode</font></b></u>";

?>
На выходе должно получится,
PHP:
[u][b]<color="darkblue">Конвертирование HTML в BBCode[/color][/b][/u]

Ну вот, конечно нужно чтобы конвертер обрабатывал не только эти тэги, ну и другие, надумал сделать через функцию PHP str_replace, но мне кажется это не читабельно и не лаконично, хотелось бы услышать варианты по-интереснее, но рассмотрю все варианты (str_replace) в том же числе, ну вроде бы все, если будут вопросы пишите отвечу, ну вот собственно и все, всего доброго друзья !
 
а что мешает написать функцию, в которую передаются два массива. 1й - что менять, 2й - на что менять, и потом хоть тем же str_replace заменять, и возвращать готовый результат.
 
Назад
Сверху