Wenn es kein Array ist, wende ich auf einen Wert direkt htmlspecialchars an. Wenn es ein Array ist, rufe ich für jeden Wert im Array, nochmal die erste Funktion auf, also Check ob kein Array usw... bis alles "gehtmlspecialchar't" ist.
Aber ich stimme @scbawik zu, das ist vielleicht aus...