Mailinglisten-Archive |
Hallo Sebastian,
Vielen Dank! Sieht nun sehr sauber aus!
> "Sebastian Tobias Mendel genannt Mendelsohn" <lists at sebastianmendel.de>
> ich würde das ganz aber nicht so verschachteln, kann ja keine sau lesen...
>
> <?
> function cleanFileNames(&$string)
> {
> $clean_string = strtolower($string);
> $clean_string = rawurldecode($clean_string);
> $clean_string = html_entity_decode($clean_string);
>
> $from = 'àáâãäåçèéêëìíîïñòóôõöøšùúûüµýÿ¥ž ';
> $to = 'aaaaaaceeeeiiiinoooooosuuuuuyyyz_';
> $clean_string = strtr($clean_string, $from, $to);
>
> $replace = array('Þ' => 'th', 'þ' => 'th', 'Ð' => 'dh', 'ð' => 'dh',
> 'ß' => 'ss', 'Œ' => 'oe', 'œ' => 'oe', 'Æ' => 'ae',
> 'æ' => 'ae');
> $clean_string = strtr($clean_string, $replace);
>
> $clean_string = ereg_replace("[^a-z0-9._]", "", $clean_string);
> return $clean_string;
> }
> ?>
>
> und wenn du das Yen-Zeichen (¥) durch y ersetzt kannst du auch das
> Dollar-Zeichen ($) durch s ersetzen
>
Gruss,
Ivan
php::bar PHP Wiki - Listenarchive