/xf6 unescapen
am 21.04.2008 09:59:26 von usenet-11-2007
Hallo,
ich habe Strings, die zum Beispiel \xf6 für ein ö enthalten. Das ist
also iso-8859-15 bzw windows-1252 hexadezimal kodiert.
Wie kann ich das mit PHP(-Bordmitteln) unescapen?
Vielen Dank schonmal!
Re: /xf6 unescapen
am 21.04.2008 10:05:51 von usenet-11-2007
Jens Müller schrieb:
> Hallo,
>
> ich habe Strings, die zum Beispiel \xf6 für ein ö enthalten. Das ist
> also iso-8859-15 bzw windows-1252 hexadezimal kodiert.
>
> Wie kann ich das mit PHP(-Bordmitteln) unescapen?
OK, stripcslashes habe ich gefunden ... Wie wandle ich das jetzt in
utf-8 um?
Re: /xf6 unescapen
am 21.04.2008 10:19:35 von Ulf Kadner
Jens Müller wrote:
>> ich habe Strings, die zum Beispiel \xf6 für ein ö enthalten. Das ist
>> also iso-8859-15 bzw windows-1252 hexadezimal kodiert.
>>
>> Wie kann ich das mit PHP(-Bordmitteln) unescapen?
>
> OK, stripcslashes habe ich gefunden ... Wie wandle ich das jetzt in
> utf-8 um?
utf8_encode()
MfG, Ulf
Re: /xf6 unescapen
am 21.04.2008 10:19:40 von Bjoern Hoehrmann
* Jens Müller wrote in de.comp.lang.php.misc:
>> ich habe Strings, die zum Beispiel \xf6 für ein ö enthalten. Das ist
>> also iso-8859-15 bzw windows-1252 hexadezimal kodiert.
>>
>> Wie kann ich das mit PHP(-Bordmitteln) unescapen?
>
>OK, stripcslashes habe ich gefunden ... Wie wandle ich das jetzt in
>utf-8 um?
http://php.net/iconv zum Beispiel.
--
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Re: /xf6 unescapen
am 21.04.2008 10:21:34 von Bjoern Hoehrmann
* Ulf Kadner wrote in de.comp.lang.php.misc:
>>> ich habe Strings, die zum Beispiel \xf6 für ein ö enthalten. Das ist
>>> also iso-8859-15 bzw windows-1252 hexadezimal kodiert.
>>>
>>> Wie kann ich das mit PHP(-Bordmitteln) unescapen?
>>
>> OK, stripcslashes habe ich gefunden ... Wie wandle ich das jetzt in
>> utf-8 um?
>
>utf8_encode()
Laut Dokumentation ist das für ISO-8859-1, aber nicht für die genannten
Kodierungen.
--
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Re: /xf6 unescapen
am 21.04.2008 11:30:03 von usenet-11-2007
Bjoern Hoehrmann schrieb:
> * Jens Müller wrote in de.comp.lang.php.misc:
>>> ich habe Strings, die zum Beispiel \xf6 für ein ö enthalten. Das ist
>>> also iso-8859-15 bzw windows-1252 hexadezimal kodiert.
>>>
>>> Wie kann ich das mit PHP(-Bordmitteln) unescapen?
>> OK, stripcslashes habe ich gefunden ... Wie wandle ich das jetzt in
>> utf-8 um?
>
> http://php.net/iconv zum Beispiel.
Jo, danke. Hab ich dann auch gefunden :-)
Re: /xf6 unescapen
am 21.04.2008 12:30:59 von Ulf Kadner
Bjoern Hoehrmann wrote:
>>>> also iso-8859-15 bzw windows-1252 hexadezimal kodiert.
>>>>
>>>> Wie kann ich das mit PHP(-Bordmitteln) unescapen?
>>> OK, stripcslashes habe ich gefunden ... Wie wandle ich das jetzt in
>>> utf-8 um?
>> utf8_encode()
>
> Laut Dokumentation ist das für ISO-8859-1, aber nicht für die genannten
> Kodierungen.
Oups. Danke! Hatte ganz übersehen das da Codierungen angegeben wurden.
MfG, Ulf