Na das ist natürlich noch besser.
geht auch viel einfacher:
"α
Das x notieren Sie dann, wenn Sie die Nummer hexadezimal angeben."
für dein kleines ü ersetzt du im Endeffekt <FC> durch ü und gut ist
ich hatte es jetzt so versucht um den Satz nach diesen <..> zu durchsuchen und richtig darzustellen.
if (preg_match_all("#<(.*?)>#", $item, $contents)){
$special_char = preg_replace("#<(.*?)>#","&#" . hexdec($contents[1][0]),$item);
echo "Das sonderzeichen ist " . $special_char . "<br>";
}
vielleicht übertrieben aber es funktioniert.
Noch eine abschließende Frage:
Ich muss dann das gefundene Wort, also etwa Broschüre (das vorher Brosch<FC>re war) in einer Datenbank (mySQL Feld varchar250) speichern.
Würdest du das so wie angezeigt speichern oder die Umlaute besser in Unicode?
vielen Dank und viele Grüße
hawk