Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Kodowanie znaków
Forum PHP.pl > Forum > Przedszkole
porady-it.pl
Witam,

Czy ktoś mógłby mi powiedzieć w jaki sposób mogę dokonać konwersji ze zwykłego znaku char na ...
Tak jak jest to przy kodowaniu.

  1. <?php
  2. $win2utf = array(
  3. "xb9" => "xc4x85", "xa5" => "xc4x84",
  4. "xe6" => "xc4x87", "xc6" => "xc4x86",
  5. "xea" => "xc4x99", "xca" => "xc4x98",
  6. "xb3" => "xc5x82", "xa3" => "xc5x81",
  7. "xf3" => "xc3xb3", "xd3" => "xc3x93",
  8. "x9c" => "xc5x9b", "x8c" => "xc5x9a",
  9. "xbf" => "xc5xbc", "x8f" => "xc5xbb",
  10. "x9f" => "xc5xba", "xaf" => "xc5xb9",
  11. "xf1" => "xc5x84", "xd1" => "xc5x83");
  12. ?>
Mlodycompany
jezeli chcesz zamienic np. \xb9 na \xc4\x85 to proponuje cos takiego
  1. <?php
  2. foreach($win2utf as $z => $na){
  3. $tekst = str_replace($z, $na, $tekst);
  4. }
  5. echo $tekst;
  6. ?>
mls
Powyższy przykład można i prościej:
  1. <?php
  2. $tekst = strtr($tekst, $win2utf);
  3. ?>
Mlodycompany
ale oby dwa poprawne wiec autor ma do wyboru do koloru
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.