Skocz do zawartości

Kodowanie znaków w foramcie takim jak to: %u0144


horacyleo

Rekomendowane odpowiedzi

Witam

Pytanko jak w temacie.

Jaką funkcją w PHP zamienić string %u017Baga%u0144 na zwykłe UTF-8. Szukam i szukam i nie mogę znaleźć funkcji. urldecode tego nie łapie?? spotkaliście się z czymś takim ?

pozdrawiam

Łukasz

IE to taki program, który pozwala na oglądanie internetu z Twojego komputera i odwrotnie...

Odnośnik do komentarza
Udostępnij na innych stronach

function Convert($AStr)
 {
   $ARRPLISO = array('%B1','%E6','%EA',
'%B3','%F1','%F3','%B6','%BC','%BF','%A1','%C6',
'%CA','%A3','%D1','%D3','%A6','%AC','%AF');
   $ARRPLUTF16JS = array("%u0105","%u0107","%u0119",
"%u0142","%u0144","%u00F3","%u015B","%u017A","%u017C",
"%u0104","%u0106","%u0118","%u0141","%u0143","%u00D3",
"%u015A","%u0179","%u017B");

   $AStr = str_replace($ARRPLUTF16JS, $ARRPLISO, $AStr);
$AStr = mb_convert_encoding(urldecode($AStr),'UTF-8','ISO-8859-2');
   return $AStr;
 }

Troszke przerobiona funkcja znaleziona gdzies w sieci. Pewnie sia da lepiej, ale ta dziala :)

Wykończeniówka Wrocław - jeśli szukasz firmy do remontu lub wykończenia mieszkania

FM Group sklep internetowy - sklep internetowy z produktami FM Group

Hokej Wrocław - amatorska drużyna hokejowa WTH Wrocław

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności