$String in UTF-8 konvertieren

DFence

Mitglied
Moinsen zusammen,

hab mir jetzt schon die Finger wundgetippt.
Ich bekomme es einfach nicht hin.
Ich versuche ein Wort z.B. häßlich in UTF-8 zu konvertieren.
Sollte ja eigentlich dann so aussehen.

h%C3%A4%C3%9Flich

Hab schon etliches versucht. Vielleicht hat jemand einen Tipp,
oder sogar eine Lösung :-)

Gracias im voraus
 
Was du beschreibst ist die URL-Kodierung. PHP hat dafür die rawurlencode()- und rawurldecode()-Funktion.
 
Danke erstmal !

PHP:
$str = utf8_decode("häßlich");
echo $str;

So hatte ich es auch schon versucht :-)

Ich weis nicht ob es vielleicht mit htmlentities auch gehen würde ?
Hier kann man ja das Charset angeben.
Kommt aber auch immer was anderes raus.

//EDIT
Ich hab es gefunden :-)

Code:
$str = rawurlencode(utf8_encode("häßlich"));

Bringt die gewünschte Lösung !

Ich danke Euch
 
Zuletzt bearbeitet:
Zurück