kennt sich jemand damit aus?
für den anfang sollte es ein prozeduraler parser tun, später kann man da ganze auch in ein objekt auslagern
function parser($str) {
// do something
return $str;
}
echo parser('ich bin ein text der [b]gepased[/b] werden soll');
das // do something könnte zb mit einem regurlären ausdruck b[/b] gegen <strong>$1</strong> ersetzen
was dieser parser macht, hängt davon was er tun soll ;)
natürlich kann man der funktion noch mehrere parameter mitgeben - zb "erlaube html 0/1" oder "erlaube bb-code 0/1"
btw: zum parsen von bb-code oder html gibts bereits einige fertige klassen bzw module