Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> konwersja kodowania
-piXel-
post
Post #1





Goście







Wczytuję dane z dbf'ów, które mają kodowanie znaków Mazovia - strona ma iso-8859-2 - w jaki sposób przekonwertować wczytywane dane na inne kodowanie? [np. iso]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Brick
post
Post #2





Grupa: Zarejestrowani
Postów: 107
Pomógł: 9
Dołączył: 16.02.2004
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Taki stary temat a okazał się potrzebny.
Jednakże podana funkcja nie działa, brakuje chr() przy kodzie każdego znaku.

Poprawna konwersja kodowania Mazovia do ISO-8859-2 to:
  1. function maz2iso($string)
  2. {
  3. $zmiana = array(chr(0x8F)=>chr(0xA1), chr(0x95)=>chr(0xc6), chr(0x90)=>chr(0xca), chr(0x9c)=>chr(0xa3), chr(0xa5)=>chr(0xD1), chr(0xa3)=>chr(0xD3), chr(0x98)=>chr(0xa6), chr(0xa0)=>chr(0xac), chr(0xa1)=>chr(0xaf), chr(0x86)=>chr(0xb1), chr(0x8d)=>chr(0xe6), chr(0x91)=>chr(0xea), chr(0x92)=>chr(0xb3), chr(0xa4)=>chr(0xf1), chr(0xa2)=>chr(0xf3), chr(0x9e)=>chr(0xb6), chr(0xa6)=>chr(0xbc), chr(0xa7)=>chr(0xbf));
  4. return strtr($string,$zmiana);
  5. }

Mam nadzieję że jeszcze komuś się przyda.
Go to the top of the page
+Quote Post

Posty w temacie
- piXel   konwersja kodowania   20.11.2005, 21:48:24
- - mike_mech   iconv" target="_blank   20.11.2005, 23:33:42
- - Valamount   [PHP] pobierz, plaintext <?phpfunction maz2iso...   6.09.2007, 10:02:33
- - Brick   Taki stary temat a okazał się potrzebny. Jednakże ...   1.11.2010, 17:45:13


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 01:55