Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> str_replace a polskie znaki, php - str_replace
-Gość_micki-
post
Post #1





Goście







Witam,
Mam problem z niepoprawnie dzialajaca funkcja str_replace. Mianowicie w przypadku zamiany danego ciagu na inny ciag zawierajacy specyficzne dla polskiego znaki jak np. ółńćę itd. w wyniku funkcja w miejsca gdzie powinny byc owe polskie litery nic nie wstawia. Oto przyklad:

$wiersz = str_replace('tralala', 'żółwiu', $wiersz);

w wyniku fraza "tralala" zostaje zamieniona na "wiu" a nie na "żółwiu". Kolegów bardziej doswiadczonych ode mnie w php prosze o pomoc w rozwaleniu tematu. Dzieki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jojo
post
Post #2





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

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


Ostatnio napotkałem na problem próbując użyć funkcji strtoupper" title="Zobacz w manualu PHP" target="_manual na ciągach zawierających polskie znaki. Podnosiło "case" wszystkich znaczków za wyjątkiem polskich. Pomogło gdy ustawiłem w skrypcie poprawną lokalizację (setlocale" title="Zobacz w manualu PHP" target="_manual).
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 6.10.2025 - 08:11