Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Bł±d z porównywaniem stringów
Forum PHP.pl > Forum > Przedszkole
teutates
Witam!
Mam nastepujac problem:
  1. <?php
  2. $word=strtr($word,"ˇĆĘŁŃӦݬ±ćęłń󶿼","ACELNOSZZacelnoszz");
  3. ?>


W kodowaniu utf-8 zmienia ¶ na kwadracik zamiast na s itd

  1. <?php
  2. switch ($word[$i])
  3. {
  4. case '¶' : $word1[$i]='s';break;
  5.  }
  6. ?>


Wogóle nic nie robi.
Nie ma takiej opcji zeby zmeinic kodowanie (utf-8 musi byc).
Czemu taksie dzieje?
envp
to zmień edytor, żeby¶ mógł pisać w utf-8
teutates
Wiem co to jest kodowanie i jestem w stanie sprawdzic czy moj edytor je obsluguje. Przesiadlem sie z EdHtml na notepad++ ktory na pewno obsuguje ww kodowanie i dalej nic:/

Dziwne ale napisalem wszystko pod utf-8 i dalej nie chce porownywac napisow odpowiednio. W mysql porownuje wg utf8_general_ci moze to ma jakis zwiazek z problemem? Zmienialem tez na polish_ci ale nic nie dawalo


Sprawa dalej niestety zostaje otwarta... moze ktos pomoze?biggrin.gif
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.