bb2html

Форматирует 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>


27.05.2008 18:11

Комментарии

Комментариев пока нет.


Copyrights © 2007 - 2026 YaPro.Ru