Dateiname zerlegen -> Format

  • Themenstarter Themenstarter noctaru
  • Beginndatum Beginndatum
N

noctaru

Gibt es eine möglichkeit, aus einem Dateinamen herrauszufinden, was für ein Format die Datei hat? (Wegen einer dementsprechenden weiterleitung.)

Am besten ohne den Namen zu zerstückeln und dann herraussuchen.
-----------
Ich hätte noch eine Frage, wolte keinen neuen Eintrag aufmachen.
Gäbe es die Möglichkeit, etwas überprüfen, ob es bestimmte Buchstaben enthalten hat und diese dan austauschen.
Beispiel:
Ich habe den Datenbankeintrag "Gästebucheintrag Nr 15".
Jetzt will ich, dass dort überprüft werden, ob in diesem Gefüge gewisse Zeichen sind, wie zbs ä's ö's ü's sind. Diese sollen mit ae, oe, ue ausgetauscht werden. Nun soll überprüft werden, ob andere unzulässige Zeichen wie vorhanden sind. Die sollen auch mit Ersatzzeichen ausgetauscht werden.
Am Ende soll das ganze dann so aussehen: "guestebucheintrag_nr_15"
 
Zuletzt bearbeitet von einem Moderator:
Zwar sagt der Datenname nicht zwangsläufig etwas über den Inhalt aus, aber du könntest Folgendes Probieren:
PHP:
strchr('.', $filename)

Letzteres Anliegen wird etwas komplizierter:
PHP:
$trans = array(
	'ä' => 'ae',
	'ö' => 'oe',
	'ü' => 'ue'
);
$string = strtr(strtolower($string), $trans);
$string = preg_replace('/[^a-z0-9_]/', '_', $string);
 
Zurück