Предности апсолутне путање у PHP
Коришћење апсолутне путање је погодно када се фајл са нашим скриптом и фајл који читамо налазе у подфолдерима нашег веб сајта.
Хајде да погледамо на примеру. Претпоставимо да имамо следећу структуру фајлова:
- /script/
- index.php
- /directory/
- test.txt
Прочитајмо наш фајл користећи релативну путању:
<?php
echo file_get_contents('../directory/test.txt');
?>
А сада прочитајмо наш фајл користећи апсолутну путању:
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
echo file_get_contents($root . '/directory/test.txt');
?>
У другом случају, чак и ако преместимо фајл са скриптом на друго место, путању до фајла неће морати да мењамо, јер је задата од корена веб сајта.