Sven Rautenberg: Strip funktion

Beitrag lesen

Moin!

Hello,

strrpos() für die erste Aufgabe und substr() für die zweite.

^

Habe das mit strrpos() und substr() probiert,

^

habe aber jetzt das Problem, das er mir immer eine Zahl zurückgibt.
Ich gebe als Variable z. B. test.jpg ein, dann liefert er mir 4 zurück!

Da Du aber den letzten Punkt im Dateinamen suchst, ist str_pos() sowieso die falsche Funktion.

Hat er ja auch gar nicht genommen - strpos und strrpos zählen beide von vorne.

if(($pos = str_rpos($dateiname,'.'))!==false)

Error: Undeclared function str_rpos() at line...

Außerdem muss man prüfen, ob der Dateiname nicht mit einem Punkt anfängt.

Warum denn explizit dieses?

Ich empfehle dringend die Verwendung der Funktion pathinfo(). Einfacher auf dem Silbertablett serviert bekommen kann man die Extension doch gar nicht mehr.

- Sven Rautenberg