jasondavis wrote:$text and that seems to do the trick
That's because otherwise you throw away the results of each filter, instead of passing them to the next filter.
You also missed the [man]html_strip_tags[/man] function.
And it's a very poor set of filters. Here are some words that it does not allow:
Auschwitz, downshift, fetishist, fetishistic, gearshift, Lipschitz, makeshift, nightshirt, phosphite, putschist, pyschiatrist, schist, schistosomiasis, schnitzel, shift, shirt...