Gibt es eine Möglichkeit unicode zurück in uft8 zu wandeln.
UTF-8 ist Unicode. *korinthenkack*
Nee, ernsthaft: Aus welcher Unicode-Kodierung möchtest du denn nach UTF-8 wandeln?
Windows verwendet beispielweise intern meist UTF-16LE.
Weiß jemand wo ich dazu eine fertige Funktion finde?
Im PHP-Handbuch?
Die zu verwendende Funktion hängt von den Fähigkeiten des bei dir installierten PHP ab:
Leider funktioniert die eine Funktion aus dem Manuell-Kommentar nicht um unicode in utf8 umzuwandeln.
Code:
&# 1063;&# 1072;&# 1074;&# 1077;&# 1089;
So sieht z.B. ein Unicode-String von mir aus. (Musste mal ein Leerzeichen vor die Zahl machen, sonst zeigt der das falsch an)
Ich kann daran nix ändern, weil ich die Texte immer so in Unicode bekomme. Ich will sie aber nicht als Unicode in der DB abspeichern, sondern als UTF8.
Noch jemand ein Vorschlag?
Zuletzt geändert von TriphunEM; 09.01.2010, 10:08.
Das sind HTML-Entities. Du suchst in der falschen Abteilung.
Das stimmt nicht ganz. Es sind Character References oder auf Deutsch Zeichenreferenzen. Entitites sind eigentlich nur die benannten Definitionen. Z. B. "nbsp" ist ein Entity und kann in einem Dokument mit der Entity Reference " " eingebunden werden. Das hat den selben Effekt, wie das Einbinden der Zeichenreferenz   oder   ;
Das nur zum allgemeinen Verständnis.
Gruß,
Amica
Zuletzt geändert von AmicaNoctis; 09.01.2010, 14:37.
[COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! [/COLOR]
Kommentar