Hallo Ralf,
ich kenne mich in PHP noch nicht so gut aus, aber es gibt in 'jeder' Programmiersprache die Möglichkeit einen String z.B. mit (uppercase / lowercase) zu ändern - sprich: das String in Gross-/ Kleinbuchstaben zu ändern. Auf diese Weise bräuchtest du nur noch eine Möglichkeit zu berücksichtigen.
Aber es gibt mit sicherheit immer ein paar Leute die dann z.B. Idiot so schreiben: Ixdiot oder ähnlich.
Ausserdem wirst du kaum alle Schimpfwörter berücksichtigen können. Und was ist zum Beispiel gegen: Ich verstehe diese idiotische neue Rechtschreibung nicht. einzuwendne. ;-)
Kurz Probleme über Probleme. Aber einige kann man ja lösen.
Grüße - Andre