Ich schreibe einige RSS-Feeds in PHP und stuggling mit Zeichencodierungsproblemen. Sollte ich utf8_encode() vor oder nach htmlentities() encodieren? Zum Beispiel habe ich beide Et-Zeichen und chinesisches Schriftzeichen in einer Beschreibung Elemente bekommt, und ich bin nicht sicher, welche von diesen ist die richtige:utf-8 und htmlentities in RSS-Feeds
$output = utf8_encode(htmlentities($source)); or
$output = htmlentities(utf8_encode($source));
Und warum?
Warum verwenden Sie UTF-8 überhaupt nicht? – Gumbo