Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Kodowanie znaków
porady-it.pl
post 10.07.2008, 13:07:32
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 20
Dołączył: 13.05.2007
Skąd: Warszawa

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


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. ?>


--------------------
Kurs Video PHP i MySQL, porady-it.pl - gotowe rozwiązania dla webmasterów
Go to the top of the page
+Quote Post
Mlodycompany
post 10.07.2008, 13:38:48
Post #2





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


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. ?>
Go to the top of the page
+Quote Post
mls
post 10.07.2008, 15:28:02
Post #3





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

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


Powyższy przykład można i prościej:
  1. <?php
  2. $tekst = strtr($tekst, $win2utf);
  3. ?>


--------------------
Go to the top of the page
+Quote Post
Mlodycompany
post 10.07.2008, 15:32:56
Post #4





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


ale oby dwa poprawne wiec autor ma do wyboru do koloru
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:07