Предности апсолутне путање у PHP

Коришћење апсолутне путање је погодно када се фајл са нашим скриптом и фајл који читамо налазе у подфолдерима нашег веб сајта.

Хајде да погледамо на примеру. Претпоставимо да имамо следећу структуру фајлова:

Прочитајмо наш фајл користећи релативну путању:

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

А сада прочитајмо наш фајл користећи апсолутну путању:

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

У другом случају, чак и ако преместимо фајл са скриптом на друго место, путању до фајла неће морати да мењамо, јер је задата од корена веб сајта.