Barna: Ordner einer Datei herausfinden/Ordner wechseln?

Ich weiss, dass ich mit '$var = stat("[DATEI]");' verschiedene Dateiinformationen (z.B. Dateigrösse) abfragen kann.
Wie kann ich aber den Ordner abrfragen wo [DATEI] gespeichert ist?
Oder wie kann ich den Ordner während dem ausführen eines Scripts ändern?
Also so, dass zum Beispiel eine Datei zuerst unter ../file.htm zu finden ist, dass es nach irgendeinem Befehl (ähnlich dem DOS cd..) nur noch unter file.htm erreichbar
ist.
Danke

PS: Stefan, hast du dir schon mal www.ultimatebb.com angeschaut?