Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przerobienie strtolower
Wujeksamodno
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 1
Dołączył: 12.09.2009

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


Witam.
Czy ktoś mógłby dać mi wskazówkę, lub po prostu przerobić te pliki.
Otóż w plikach tags.php i stcp.php jest funkcja strtolower która przepisuje polskie znaki na te bez ogonków.
Tutaj polecono mi zrobienie tego w ten sposób, jednak nie wiem jak to zastosować w tym kodzie.
Może ktoś dla mnie to przerobić, lub wskazać gdzie to zaimplementować w kodzie?
Pozdrawiam.
ps. download tych plików
Click

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




  1. echo mb_strtolower('ĄĆŻŁÓŃ', 'utf-8');

A potem robisz strreplace na mniejszej liczbie liter. Przez co działa szybciej.

Jeżeli nie odpowiada ci metoda z str_replace możesz zrobić (mb_strtolower nadal jest konieczne)
  1. $str = iconv('UTF-8', 'ASCII//TRANSLIT', $str);

Ale nie działą to na każdym serwerze.

Ten post edytował wookieb 12.09.2009, 11:47:21
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: 3.10.2025 - 05:56