Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Cyrylica a preg_match
potreb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Witam mam kod czyszczący ze znaków specjalnych jak i narodowych:
  1. $str = iconv('UTF-8', 'ASCII//IGNORE', $str);
  2. $str = preg_replace( "/[^a-z0-9-_.,]{1}/i", '-', $str );


Jeżeli językiem jest cyrylica np rosyjski wtedy z wyrażenia nie pozostaje nic. Nie wiem jak zrobić, żeby cyrylica była brana pod uwagę. Tek kod służy mi do tworzenia przyjaznych nazw dla url-i. Żeby cyrylica była brana pod uwagę muszę stworzyć funkcję translatacyjną na latin?

Ten post edytował potreb 31.07.2011, 09:19:20
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: 14.09.2025 - 18:27