September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten sichergehen, dass Browser den UTF-8-kodierten Text richtig behandeln, den Ihr Programm ausgibt.
Setzen Sie die PHP-Konfigurationsdirektive default_encoding auf utf-8. Das sichert, dass der Content-Type-Header, den PHP in HTML-Antworten ausgibt, den Teil charset=utf-8 einschließt, der dem Browser sagt, dass er die Seiteninhalte als UTF-8-kodiert behandeln soll.
Das Setzen von default_encoding gibt dem Browser den Hinweis, dass Ihre Seiteninhalte als UTF-8-kodiert interpretiert werden sollten. Sie sind allerdings immer noch dafür verantwortlich, dass Ihre Seiten tatsächlich korrekt UTF-8-kodiert werden, indem Sie die entsprechenden String-Funktionen einsetzen. ...