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