![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
Pierwsza funkcja nie zamienia polskiego znaku, druga działa bez zarzutu. Próbowałem w utf8 i ansi o co chodzi ? Próbowałem jeszcze używać takiej funkcji:
Ale to z kolei w ogóle wariuje, wyraz 'być' zamienia na: 'by263' (IMG:style_emoticons/default/exclamation.gif) ! Whats the fuck (IMG:style_emoticons/default/questionmark.gif) Ten post edytował mefistofeles 15.03.2010, 18:42:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 141 Dołączył: 11.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Użyj tej funkcji
Kod function clearDiacritics($string)
{ $aReplacePL = array('ą' => 'a', 'ę' => 'e', 'ś' => 's', 'ć' => 'c', 'ó' => 'o', 'ń' => 'n', 'ż' => 'z', 'ź' => 'z', 'ł' => 'l', 'Ą' => 'A', 'Ę' => 'E', 'Ś' => 'S', 'Ć' => 'C', 'Ó' => 'O', 'Ń' => 'N', 'Ż' => 'Z', 'Ź' => 'Z', 'Ł' => 'L'); return str_replace(array_keys($aReplacePL), array_values($aReplacePL), $string); } echo clearDiacritics('łódź'); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 11:37 |