dedlfix: MySQL-Client-Version: 3.23.49

Beitrag lesen

echo $begrüßung;

  • Beachten, dass PHP derzeit noch von 1 Zeichen == 1 Byte ausgeht und Stringoperationen UTF-8-Bytefolgen möglicherweise auftrennen.
    Die Multibyte-Stringfunktionen (mb_xxx()) funktionieren sehr gut. Und mit der Option der Überladung der klassischen Funktionen müßte man sogar seinen alten Code nicht mehr ändern.

Gerüchten (bzw. Erfahrungsberichten anderer) zufolge ist die mb-Erweiterung aber deutlich langsamer als die klassischen String-Funktionen.

Es ist also derzeit schon problemlos möglich, mit PHP Unicode-Stringverarbeitung zu realisieren.

Mittlerweile hab ich auch den Link wiedergefunden, den ich schon in meinem gestrigen Posting erwähnen wollte: http://wiki.silverorange.com/UTF-8_Notes. Doch dieses Dokument gibt es nicht mehr. Ich fand nur eine Ausführung in der WayBack Machine: http://web.archive.org/web/20060518015123/http://wiki.silverorange.com/UTF-8_Notes. Dort gibt es eine Aufstellung über die UTF-8-Kompatibilität von PHP-Funktionen.

echo "$verabschiedung $name";