phpbar.de logo

Mailinglisten-Archive

[php] Funktion zum Säubern von Dateinamen

[php] Funktion zum Säubern von Dateinamen

Swiss4.com webmaster at swiss4.com
Die Okt 21 14:23:44 CEST 2003


Hallo Coders,

Ich habe folgende Funktion zum Säubern von Dateinamen für das Hochladen von
Dateien geschrieben.
Gibt es noch Verbesserungsvorschläge, damit die Funktion allgemein gültig
wird?

<?
// Clean up file name (only lowercase letters, numbers and underscores are
allowed)
function cleanFileNames($string)
{
$string = strtr($string,
"SOZsozY¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ",
"SOZsozYYuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyy");
$string = ereg_replace("[^a-z0-9._]", "", str_replace(" ", "_",
str_replace("%20", "_", strtolower($string))));
return $string;
}
?>

Greetings,
Ivan


php::bar PHP Wiki   -   Listenarchive