Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z kodowaniem?
Forum PHP.pl > Forum > PHP
ceieneka
Witam mam następujący problem pobieram z bazy danych jakąś treść która zawiera polskie znaki, chcę zamienić wszystkie litery 'ł' na 'l'

  1. ...// tu do zmiennej $text przypisuje pobraną z mysql wartość "ąśćżźęłłóńć jakiś tekst"
  2.  
  3. $text = str_replace('ł', 'l', $text);
  4. echo $text; // zwraca "ąśćżźęłłóńć jakiś tekst"
  5.  


No i dostaje nadal treść z polskimi znakami, tak jakby funkcja str_replace nie widziała litery 'ł', jeżeli w tym samym kodzie na początku dodam coś takiego:

  1. $text = $text."łłłłłłłł"
to litery 'ł' dodane na końcu funkcja zamieni na 'l' ale tych pobranych z bazy nie, jak się z tym uporać?
wookieb
Troszku dziwne ale możesz sprobówać owej funkcji
http://pl.php.net/manual/en/ref.mbstring.php#91810
webdice
Siedzę, myślę i wymyślić nie mogę. Może głupi jestem, może mam za mało szarych komórek, może jestem zmęczony, albo nie doinformowany. Oświeć mnie z łaski swojej, czym kierowałeś się pisząc ten temat w dziale programowanie obiektowe?

Przenoszę.

ceieneka
Sorki faktycznie nie tu axesmiley.png problem już rozwiązałem można zamknąć.
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.