Blaubart: Direkt auf bestimmtes Feld eines Array-Rückgabewerts zugreifen

Beitrag lesen

Tach.

Was spricht gegen dirname() und basename() für das gezielte Ermitteln der Informationen?

Nichts, nicht unbedingt.
Es war ein *Beispiel* ...

Das war mir schon klar, nur kein besonders gutes als Antwort auf die gestellte Frage, nämlich dem Sinn des Ganzen. Mit pathinfo() wird mehr berechnet als nötig (intern sogar mit den gleichen Funktionen wie dirname() und basename()), obwohl die gewünschte Info mit den Alternativen ganz gezielt ermittelt werden kann – PHP bringt ja eh für jeden Furz bereits eine Funktion mit. Vielleicht sogar, um das Fehlen des im OP angefragten Features zu kompensieren. ;)

--
Wenn es schwingt, ist es ein Filter – Oszillatoren würden so etwas nie tun.