Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyrazenia regularne
arti1
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 18.11.2003

Ostrzeżenie: (0%)
-----


robie cos takiego
[php:1:3e11b4a48d]<?php
$nazwa_kat=eregi_replace("('|;|-|:|<|>|.|,|#|^|&|*|%|(|))","",$nazwa_kat);

$nazwa_kat=eregi_replace("ą","a",$nazwa_kat);
$nazwa_kat=eregi_replace("ę","e",$nazwa_kat);
$nazwa_kat=eregi_replace("ć","c",$nazwa_kat);
$nazwa_kat=eregi_replace("ż","z",$nazwa_kat);
$nazwa_kat=eregi_replace("ź","z",$nazwa_kat);
$nazwa_kat=eregi_replace("ó","o",$nazwa_kat);
$nazwa_kat=eregi_replace("ł","l",$nazwa_kat);
$nazwa_kat=eregi_replace("ń","n",$nazwa_kat);
$nazwa_kat=eregi_replace("ś","s",$nazwa_kat);
?>[/php:1:3e11b4a48d]

czyli usuwam wszystkie śmieci :wink: i polskie "ogonki" ze zmiennej. Zdaje sobie sprawe, ze robie to troche kalecznie.
Wlasnie chcialem zapytac jak mozna to zrobic lepiej - moze w jednym zapytaniu?
Jakie macie propozycje?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
medec
post
Post #2





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 6.02.2004

Ostrzeżenie: (0%)
-----


bylo to tutaj ze sto razy:

http://php.net/strtr
http://php.net/preg_replace
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 19:26