Datei endung aus Variable nehmen

Edgar-rg

Grünschnabel
Hi!
Ich habe eine Variable die den Dateinamen und die Endung einer Datei (Ach) enthält, jetzt will ich die endung wieder rausnehmen.
Hab aber nichts dazu gefunden.
Ist das überhaupt möglich?
 
PHP:
list($name, $endung) = explode(".", $dateiname);

das funktioniert wenigstens, wenn deine Datei im Namen sonst keinen Punkt hat ;)

Ansonsten:
PHP:
$x= strrpos($dateiname, ".");
$name = substr($dateiname, 0, $x);
$endung = substr($dateiname, ($x+1), strlen($dateiname)-$x+1);
das sollte ( ich habe es nicht getestet, auch gehen :)

Eventuell geht das mit Regex aber schneller.
 
Zurück