Форматирует bb-текст в html-текст
Синтаксис: bb2html($text [, $nl2br=false)
$text - текст или ссылка на текст (если ссылка, то $return не обязательно)
$nl2br - если true, то вставляет HTML-разрывы строк перед всеми символами newline (\n) в строке
Пример 1:
echo bb2html( '[b]Заголовок[/b] [br] Текстовая строка и [url=http://site.ru/]ссылка[/url]' );// выводит: <b>Заголовок</b> <br> Текстовая строка и <a href="/api/redirect?key=92582bfca1f906cbd421d10b72a91b6227b4aba4&to=http%3A%2F%2Fsite.ru%2F">ссылка</url>
Пример 2:
$bbcode = '[b]Заголовок[/b]
[img]http://site.ru/image.gif[img]';
echo bb2html($bbcode, true);// выводит: <b>Заголовок</b><br><img src="http://site.ru/image.gif">
Пример 3:
echo bb2html( '[p=7]текст[/p] и [color=#CCCCCC]серые слова[/color]', false);// выводит: <p style="padding-left: 7px;">текст</p> и <span style="color: #CCCCCC;">серые слова<span>
BB-кодекс на текущий момент так же поддерживает простые теги с последующей заменой:
[b] => <b>
[i] => <i>
[u] => <u>
[code] => <code>
[quote] => <blockquote>
[ol] => <ol>
[ul] => <ul>
[li] => <li>
[strike] => <strike>
[p] => <p>
[div] => <div>
[br] => <br>
Комментарии
Комментариев пока нет.