Hallo Hans,
danke für die Idee mit strrpos, die hat mich zumindest auf den Gedanken gebracht, dass "foo/bar/" in $str_path Beachtung verdient.
Aber es gibt's die Minus-Bewertungen, weil
- Du die Extension im Namen gelassen hast (was man natürlich so begründen könnte, dass Du das Gerhard als leichte Übung überlassen wolltest)
- Du nach / suchst und nicht nach DIRECTORY_SEPARATOR (was zumeist kein Problem ist, gelegentlich aber eben doch)
- Du das erste Zeichen vom Dateinamen verwirfst, wenn $str_pfad keinen Pfad enthält. Gerhard sprach zwar von
dir/subdir/datei.ext
, aber eine Logik zum Extrahieren des Dateinamens sollte den Pfad trotzdem nicht als gegeben voraussetzen.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi