phpbar.de logo

Mailinglisten-Archive

[php] Unicode in Latin1-Datenbank

[php] Unicode in Latin1-Datenbank

Lars Tewes lsr at gmx.de
Don Jul 20 22:06:59 CEST 2006


Hallo Albin, hallo Mario,

Albin Blaschka wrote:

> IMHO, sobald Du es mit verschiedenen Sprachen zu tun bekommst, mit ihren
> speziellen Sonderzeichen, führt kein Weg um UTF-8 herum...

absolut, es vereinfacht alles enorm und ist zukunftsicher.

> BTW: Schau Dir mal den dritten Parameter von htmlentities an...(ab
> Version 4.3.0) - http://at.php.net/manual/en/function.htmlentities.php

hmmm wofür? Zumindest wenn die Ausgabe in UTF-8 erfolgt, brauchen die Zeichen 
ja nicht als Entities gesetzt zu werden - der genutzte Zeichensatz kann sie 
schließlich abbilden.

> Wichtig ist nur, daß Du eine durchgängige "Kette" hast, Du also weißt,
> welches charset auf Dich zu kommt. Da kommen Konfigurationsdirektiven
> vom Apachen, von php.ini und http-headern auch mit ins Spiel. Da gab es
> in den letzten Monaten ja einige Threads dazu, bei ein, zwei war ich
> beteiligt... ;-)

eine wahre Goldgrube an Informationen sind folgende Seiten:

http://www.phpwact.org/php/i18n/utf-8
http://www.phpwact.org/php/i18n/utf-8/mysql
http://dev.splitbrain.org/view/darcs/dokuwiki/inc/utf8.php

Viele Grüße
Lars


php::bar PHP Wiki   -   Listenarchive