[MySQL] ITunes Titelliste exportieren

Was ist denn da der Unterschied zwischen UTF8 und 16 ? Ich denke aber ich werde das wohl dann doch in XML realisieren.
 
Bei Unicode werden ja 16 Bit für ein Zeichen reserviert - also belegt praktisch doppelt so viel Platz pro Zeichen als bisherige Zeichensatzsysteme (ASCII).
Um Platz zu sparen, hat man sich folgendes Überlegt: die meissten Zeichen brauchen immernoch 8 Bit und die ersten 8 Bit sind mit 0 belegt. Also hat man folgende vereinbarung getroffen: Alle Zeichen die mit 7 Bit dargestellt werden können, werden als 1 Byte Zeichen kodiert. Falls mehr als 7 Bit benötigt werden, werden 2 Byte oder mehr verwendet. Dabei dient jeweils das höchste Bit im Byte als Indikator ob weitere Bytes für dieses Zeichen folgenen.

Ich hoffe das stimmt - korrigiert mich - oder kuckt ins Wiki *könnt ich bei gelegenheit auch mal machen*.
 
@Enigma
jupp. wird schon stimmen, brauche es aber ehrlich gesagt recht selten. :D

Aber sowas in der Art müsste doch eigentlich auch noch funzen, ich meine wegen späteren Durchblick/ Übersichtlichkeit usw. ? ^^

explode("\r\n", $dateiInhalt);
explode("\t", $zeile);

 
Zuletzt bearbeitet:
Zurück
Oben