Per fare una cosa molto rudimentale potresti usare la funzione str_replace
http://php.net/manual/en/function.str-replace.php

Per esempio il grassetto [*b][*/b] (Senza asterischi!) può essere sostituito con:

codice:
$testo = str_replace("[*b]","",$testo);
$testo = str_replace("[*/b]","",$testo);
Dove $testo è la variabile dei risultati presi dal database e i tag senza l'asterisco