Hallo zusammen,
ich versuche mit der Library php-pdb einen Viewer für meine Palm-Dateien zu basteln. Habe das auch soweit hinbekommen, dass ich die Daten erstmal einlesen kann. Jetzt habe ich aber das Probleme, dass Umlaute nicht richtig dargestellt werden. Folgendes Beispiel:
function hex2str($hex) {
$str="";
for($i=0;$i<strlen($hex);$i+=2) {
$str.=chr(hexdec(substr($hex,$i,2)));
}
return $str;
}
echo "TEST<br>";
$testStr = "2053f672656e";
$testStr = hex2str($testStr);
echo ">$testStr<";
Es sollte eigentlich >Sören< heißen. Gibt es eine elegante Methode das Problem zu lösen? Oder muss ich einen "Parser" schreiben wie:
f6 => ö
etc.
Danke für eure Hilfe schon mal.