![]() |
![]() ![]() |
![]() |
![]()
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 ![]() 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ć. ![]() |
|
|
![]()
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
-------------------- Michał Płachta
Warsztat: Mac OS X Leopard, PostgreSQL, Text Mate, Retrospectiva + SVN |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 15.05.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Ok. Thnx.
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 06:22 |