\\1";
$bb[] = "#\[i\](.*?)\[/i\]#si";
$html[] = "\\1";
$bb[] = "#\[u\](.*?)\[/u\]#si";
$html[] = "\\1";
$bb[] = "#\[h3\](.*?)\[/h3\]#si";
$html[] = "
\\1
";
$bb[] = "#\[hr\]#si";
$html[] = "
";
$str = preg_replace ($bb, $html, $str);
$patern="#\[url href=([^\]]*)\]([^\[]*)\[/url\]#i";
$replace='\\2';
$str=preg_replace($patern, $replace, $str);
$patern="#\[img\]([^\[]*)\[/img\]#i";
$replace='
';
$str=preg_replace($patern, $replace, $str);
$str=nl2br($str);
return $str;
}
}
$bb = new bbParser();
echo $bb->getHtml($_GET["bbcode"]);
?>