Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zamiana znaków
lonek
post
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)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
seaquest
post
Post #2





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
Go to the top of the page
+Quote Post

Posty w temacie
- lonek   [php] zamiana znaków   19.05.2006, 00:17:06
- - hwao   [PHP] pobierz, plaintext <?phpfunction zamienia...   19.05.2006, 06:05:20
- - seaquest   Nie chcesz robić tablicy znaków, a chcesz zamienia...   19.05.2006, 08:13:24
- - lonek   Ok. Thnx.   21.05.2006, 15:26:53


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: 3.10.2025 - 17:22