Mailinglisten-Archive |
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 -- Sebastian Mendel www.sebastianmendel.de www.tekkno4u.de www.nofetish.com
php::bar PHP Wiki - Listenarchive