ďťż
Podstrony
|
telcocafeWitam,czy istnieje jakiś sposób na zamianę WSZYSTKICH znaków diakrytycznych na odpowiadające im litery łacińskie? Problemu by nie było gdybyśmy rozpartywali same polskie znaki (ĄąŚśŹź itd) i zamieniali je odpowiednio (AaSsZz idt). Wtedy str_replace i po problemie. Ale problem jest kiedy chcę wziąć pod uwagę wszystkie diakrytyki (np. ÜäâÜßĹĹŁ itd). Jak rozwiązać ten problem? mapowanie znaków unikodu na znaki ascii i "degradowanie ich" :) poszukaj w google coś o tym. Do PHP niczego pod ręką nie mam. Przeglądając manuala natrafiłem przez przypadek na taki ciekawy przykład użycia iconv: iconv('ISO-8859-2','ASCII//TRANSLIT',$string) dodatkowo preg_replame() wyrzucam wszystkie inne znaki niż litery, cyfry i podkreślenie. |
|||
Sitedesign by AltusUmbrae. |