Home-Produkte-Testarea-Kontakt-Datenschutz-Aktualisiert: 28-Mar-2006
< Voriger Tag   Nächster Tag >

Dienstag, 28. März 2006

PHP: numeric_entify_utf8() -- Nummerische Entities statt Fragezeichen

Die PHP-Funktion utf8_decode fügt Fragenzeichen ein, wenn Zeichen außerhalb des 0 bis 255-Bereichs (von ISO-8859-1) liegen. Inneralb der User Contributed Notes ist die Funktion numeric_entify_utf8() zu finden.

Diese fügt statt der Fragezeichen nummerische Entities wie &#8734; ein, wenn Zeichen jenseits der 127 liegen. So gehen keine Informationen verloren und man hat dennoch einen ISO-8859-1-/ASCII-Text.

Zum Beispiel für Webmailer

Dieser sollte auch von Webmailern komplett angezeigt werden, die nur ISO-8859-1 aber kein UTF-8 unterstützen, da der Zeichensatz für ein HTML-Dokument immer Unicode ist und die nummerischen Entities vom Webbrowser als lesbare Zeichen angezeigt werden, sofern die passenden Schriften auf dem Rechner vorhanden sind.

[Direktlink]

< Voriger Tag   Nächster Tag >

  RSS V0.91

<März 2006 >
  0102030405
06070809101112
13141516171819
20212223242526
2728293031  

Home-Produkte-Testarea-Kontakt-Datenschutz-Aktualisiert: 28-Mar-2006
(C) 2000-2018 by Sven Drieling