Prednosti apsolutne putanje u PHP-u

Korišćenje apsolutne putanje je zgodno kada se fajl sa našim skriptom i fajl koji se čita nalaze u podfascikama našeg sajta.

Pogledajmo na primeru. Pretpostavimo da imamo sledeću strukturu fajlova:

Pročitajmo naš fajl koristeći relativnu putanju:

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

A sada pročitajmo naš fajl koristeći apsolutnu putanju:

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

U drugom slučaju, čak i ako premestimo fajl sa skriptom na drugo mesto, putanju do fajla nećemo morati da menjamo, jer je određena od korena sajta.