Mr. T: problem mit kodierung per htmlentites()

Beitrag lesen

Hallöchen!

Ich will mit PHP die Ergebnisse einer Suche ausgeben und da in den Suchergebnissen häufig Umlaute vorkommen wollte ich diese mit der Funktion htmlentities() erstmal kodieren, damit sie dann richtig angezeigt werden.

Nun das Problem:
htmlentities gibt mir aber zB. "Böhmen" statt "Böhmen" zurück

demnach müsste der String ja vor der Umwandlung etwa so lauten: Böhmen
wenn ich mir allerdings ein Array per print_r ausgeben lasse ist alles ganz normal

hab ich die Methode irgendwie falsch verstanden oder woran liegt das?