Potrzebuję takie conieco:
Aby ze zmiennej zostaly usuwane wszystkie znaki specjalne, a pozostaly tylko litery i cyfry.
0
0
nie przychodzi mi nic do głowy, ale można na chama zawsze:
<?php
$zm='Aąć!##$dó(__aę#%m|&#%^o%2^&0_!#+0^#5';
for($zm2='',$i=0;$i<strlen($zm);$i++)
if(ereg( "[a-zA-Z0-9]" ,$z=$zm[$i])) $zm2.=$z;
// ^^^^^^^^^ - dostępne znaki (przedział np "a-z" albo pojedynczo "abcde") - jeśli zamiast "ereg" wpiszesz "eregi" to można napisać samo "a-z0-9"
echo $zm2;
?>
0
to moze szybciej by bylo:
$zm='Aąć!##$dó(__aę#%m|&#%^o%2^&0_!#+0^#5';
$zm=eregi_replace("[^a-z0-9]",'',$zm);
echo $zm;
0
Bardzo dziękuje, o to sie własnie rozchodzilo :)
Pozdrawiam