I PHP får du en fuld og korrekt sti som indbefatter filnavnet, hvis du bruger den magiske konstant
__FILE__
I PHP får du en fuld og korrekt sti uden filnavnet, hvis du bruger
dirname(__FILE__)
Hvis du f.eks. vil inkludere en fil som f.eks ligger i en mappe der ligger i et andet hieraki, så kan du gå et niveau tilbage i hierakiet med
../ og to niveauer med
../../og så fremdeles - så hvis du skal inkludere en fil fra f.eks. en nabomappe, kan du gøre det således:
require_once('../nabomappe/filen.php');
nb. bemærk at der ialt bruges 4 underscores i
__FILE__ altså to underscores i starten og to underscores i afslutningen.