Hi,
ich schreibe gerade ein Backend. Hierfür habe ich auch die Funktionen addFile und addFolder. Dabei soll halt folgendes passieren. Angenommen man will das File "Al-Kati vö!" nennen. Da soll die Funktion "al_kati_voe" draus machen. Konkret
$specialcharreplace = array("ä" => "ae","ö" => "oe", "ü" => "ue","ß" => "ss");
//Leerzeichen vorne hinten weg
$name = trim($name);
//alle Zeichen klein
$name = strtolower($name);
//Buchstaben ersetzen
foreach ($specialcharreplace as $key => $value) {
$name = str_replace($key,$value,$name);
}
//nur Zahlen und Buchstaben
$name = preg_replace("(\W)","",$name);
preg_replace checke ich aber nicht so ganz. So kommen ja nur Zahlen und Buchstaben dabei raus. Ist doch verständliche oder?
Cucu
Al