unbekannte ASCII Zeichen bei Datenimport
siggi
- php
0 CirTap
hi freaks,
wer kann helfen habe beim auslesen einer per software exportierten datei folgendes problem:
z.b. verschiedene umlaute sind in mir nicht bekannte zeichen umgewandelt worden.
beispiel:
ü steht für: ö
'' steht für: ü
kann mir jemend sagen was da für ein zeichensatz verwendet wurde oder hängt das vielleicht mit einer länderkennung zusammen oder
us-ascii ?
mfg
siggi
beispiel:
ü steht für: ö
'' steht für: ü
Also ohne lange rumzuräseln, welchr Zeichensatz da ankam (vermute auch mal ein ASCII-Derviat) probier mal
$addr = strtr($addr, "äåö", "aao");
Diese Funktion bearbeitet str, in dem alle Vorkommen von
Zeichen aus from in die entsprechenden Zeichen aus to
umgesetzt werden.
Zurück gegeben wird der bearbeitete String.
damit liessen sich die "falschen" Sonderzeichen in "richtige" umwandeln.
Einfach nach jedem Zeileeinlesen auf den String anwenden, fertsch.
Virl Spaß
CirTap