Hallo!
Alle zeichen von rechts bis zum ersten Punkt(von rechts!!!) gelten als extension
Num kannst du dir deine Eigene Funktion zusammenbosseln
Werde ich wohl müssen.
Ist immer sichergestellt, dass basename($FullPath) keinen Slash und keine Daten mehrhinten dran hat?
Ich habe mir das so vorgestellt:
Schauen, ob überhaupt ein Punkt drin ist. Wenn nicht, dann return "";
Dann mit $nameparts = explode(".",$dateiname) zerlegen.
Dann mit return array_pop($nameparts) die Funktion beenden.
Geht das so, oder ist es ungeschickt? Die Funktion sollte schon zeitoptimiert sein, da sie später oft eingesetzt wird.
Bei der Gelegenheit nochmal gefragt:
Kann man bei PHP dafür sorgen, dass eine Library (include-Datei) die oft benötigt wird, gleich im Speicher verbleibt, so das mit Stored Procedures geht?
Grüße aus http://www.braunschweig.de
Tom