![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 15.05.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy istnieje jakaś prosta funkcja, która zamieniłaby mi zmienną: $tekst = "WIELKIE PÓŁKI (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !! +++17 tylko..... ŁÓj" na $wynik = "wielkie_polki_17_tylko_loj"; Mógłbym w sumie zastosować str_replace, ale szukam czegoś innego.. coś, co by mi zrobiło "substract" znaków, np. tylko liter+cyfr... żeby nie robić ogromnej tablicy z powiedzmy wszystkimi znakami polskimi, chińskimi, greckimi, etc., które chciałbym wywalić. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 790 Pomógł: 7 Dołączył: 6.02.2003 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Nie chcesz robić tablicy znaków, a chcesz zamieniać ó => o. W żadnym standardzie nie ma powiązań między znakami specjalnymi, a normalnymi, bo np niemieckie o omlaut musiałoby się zamieniać na oe. Sam musisz taką tablię zrobić, ewentualnie wywalać wszystkie znaki narodowe ze stringa, ale wtedy zostawałoby ci z półki => p_lki
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 15.05.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Ok. Thnx. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:03 |