![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 19.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam tekst zawarty w zmiennej np: $teks wczytany z pliku z kodowaniem znaków typu Unicode utf-8. Czy jest jakaś funkcja, która umożliwi zamianę kodowania na standard typu ISO-8859-2 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Poczytajcie sobie gdzies o kodowaniu znakow.
Pliki musisz zapisac w jednym kodowaniu -- np iso-8859-2 (tzn. 'ą' bedzie mialo wartosc bajtowa, np 167) i w tym samym wyswietlac (iso-8859-2) (header + charset; <meta +charset>, po to zeby bajt o wartosci 167 byl zinterpretowany jako 'ą' a nie jakis krzak. Mozesz tez zmienic kodowanie znakow przy ich wyswietlaniu, np. iconv()em, z TEGO kodowania w ktorym zapisales plik (iso-8859-2) do jakiegos innego (np. utf-8), i musisz podac w naglowkach lub <meta> nazwe tego nowago kodowania (utf-8). // tu: kodowanie == charset, nie encoding |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 22:08 |