echo $begrüßung;
Alles sehr theorisiert wie leider alle Manuals dazu die ich kenne.
Wäre schön wenn sowas mal mit mehr Praxisbeispielen aufgefüllt wäre.
Praxisbeispiele findest du im Forumsarchiv :-)
Du musst nun überall UTF-8 *) sprechen, sonst gibt es Datenverlust.
Sprechen? Wie meinst Du das?
Jedes der beteiligten Programme muss darüber informiert sein, dass die Daten, die es zum Verarbeiten bekommt, UTF-8-kodiert sind, und dass es UTF-8-kodierte Daten weiterreicht. Natürlich muss es dazu in der Lage sein, mit UTF-8 umgehen zu können. PHP beispielsweise kann es derzeit (Versionen kleiner 6) nur eingeschränkt.
Kann ich nun nicht mehr einfach ein Ü in einen Insert schreiben wenn ich den Umlaut meine, oder muss ich nun die UTF-8 Variante nehmen?
Ja und ja. Bisher hatte ein Ü den Bytewert, den es gemäß Latin1/ISO-8859-1/Win-1252 hatte. Nun muss es die Bytewerte bekommen, die es gemäß UTF-8 hat. Doch das macht normalerweise dein Editor für dich, wenn du ihm sagst, dass er bitteschön UTF-8 zu verwenden hat.
Das wäre in der Tat grausam, weil viel zu ändern.
Kann passieren, wenn man es nicht gleich richtig angeht :-) Doch was "richtig" ist, muss man wie so oft im Leben erst lernen, gegebenenfalls auch verlustreich.
echo "$verabschiedung $name";