Tengo el siguiente código bbcode:
Código PHP:
function bbcode($code) {
$code = strip_tags($code);
$code = nl2br($code);
/* ... */
$code = preg_replace("/\[list\](.*?)\[\/list\]/si", "<ul>\\1</ul>", $code);
$code = preg_replace("/\[list=(.*?)\](.*?)\[\/list\]/si", "<ol type=\"\\1\">\\2</ol>", $code);
$code = str_replace("[*]", "<li>", $code);
}
Código:
El resultado que obtengo es el siguiente:Línea uno Línea dos [ list] [ *]Uno [ *]Dos [ /list] Bla bla bla
Código HTML:
Línea uno<br /> Línea dos<br /> <ul><br /> <li>Uno<br /> <li>Dos<br /> </ul><br /> Bla bla bla
Código HTML:
Línea uno<br /> Línea dos <ul> <li>Uno</li> <li>Dos</li> </ul> Bla bla bla
Muchas gracias