> Zdravim,
> potrebuji v PHP v urcitem retezci nahradit nektere znaky (diakritiku,
> prehlasky, lomitka, mezery apod) tak, aby byl vysledny retezec pouzitelny
> jako jmeno souboru.
>
> Jde to celkem jednoduse pres funkci StrTr, ale ja vzdy na nektere znaky
> zapomenu a pak je prusvih :o)
>
> Muzete mi prosim nekdo poslat retezec vsech techto znaku? - uz to ma
urcite
> nekdo hotove.
> Take by me zajimalo, jestli neni nejaka funkce, ktera se o toto sama
> postara.
neznam PHP, takze funkci musi poradit nekdo jiny :(
ja to delam tak, ze volam funkci (odpovidajici prg. jazyku-chrtran) dvakrat:
chrtran( retezec , chrtran( retezec , 'znaky_ktere_jsou_platne' , '' ) , '')
napr chrtran( '1as2d3f5asdf133345',
chrtran('1as2d3f5asdf133345','1234567890','') , '')
odstrani vsechny cifry.
ZuGi
This archive was generated by hypermail 2.1.2 : 05. 11. 2001, 12:32 CET