Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
dev:284:charsets [28.12.2018 23:58] – [Zeichensätze] Manuela v.d.Decken | dev:284:charsets [29.11.2020 05:03] (aktuell) – [UTF-8 und HTML] Manuela v.d.Decken | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
Für Programmierer ist es wichtiger, den Umgang mit den Multibyte-Stringfunktionen von PHP zu beherrschen. Denn wenn man diese nicht richtig verstanden hat, kann es durchaus in schweren Fehlern enden. | Für Programmierer ist es wichtiger, den Umgang mit den Multibyte-Stringfunktionen von PHP zu beherrschen. Denn wenn man diese nicht richtig verstanden hat, kann es durchaus in schweren Fehlern enden. | ||
- | ===== UTF-8 and PHP ===== | + | ===== UTF-8 und PHP ===== |
PHP selbst kennt weder ' | PHP selbst kennt weder ' | ||
PHP kennt jedoch UTF-8. Und zwar jenes, das exakt den Definitionen in **[[https:// | PHP kennt jedoch UTF-8. Und zwar jenes, das exakt den Definitionen in **[[https:// | ||
Zeile 51: | Zeile 51: | ||
oops, Dein Text ist um die 200.000 Zeichen groß? Du hast viele solcher Texte? | oops, Dein Text ist um die 200.000 Zeichen groß? Du hast viele solcher Texte? | ||
===== UTF-8 und HTML ===== | ===== UTF-8 und HTML ===== | ||
- | Heutzutage sind alle modernen Browser in der Lage, UTF-8 codierte Zeichen darzustellen. Es gibt keinen Grund mehr, Sonderzeichen im HTML-Entity-Format auszugeben. | + | Heutzutage sind alle modernen Browser in der Lage, UTF-8 codierte Zeichen darzustellen. Es gibt -fast- |
Auf jeden Fall ist es für den Browser hilfreich, wenigstens eins der folgenden Metatags im Head-Abschnitt eines HTML-Dokumentes auszugeben. | Auf jeden Fall ist es für den Browser hilfreich, wenigstens eins der folgenden Metatags im Head-Abschnitt eines HTML-Dokumentes auszugeben. |