Apsolutne putanje u PHP-u

Hajde da pročitamo tekstualni fajl koji se nalazi u folderu sa našim skriptom:

php<?php
  echo file_get_contents('test.txt');
?>

Sada hajde da stavimo kosu crtu na početku putanje:

php<?php
  echo file_get_contents('/test.txt');
?>

U ovom slučaju putanja će postati ne relativna, već apsolutna. Pritom će se naš fajl tražiti od korena operativnog sistema. Naravno, fajl na takvoj putanji neće biti pronađen, jer se nalazi u folderu sa našim sajtom.

Možemo dobiti putanju od korena operativnog sistema do foldera sa našim sajtom:

php<?php
  echo $_SERVER['DOCUMENT_ROOT'];
?>

Možemo dodati dobijenu putanju imenu traženog fajla - i dobićemo tačnu apsolutnu putanju do našeg fajla:

php<?php
  echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>