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:
- /script/
- index.php
- /directory/
- test.txt
Pročitajmo naš fajl koristeći relativnu putanju:
<?php
echo file_get_contents('../directory/test.txt');
?>
A sada pročitajmo naš fajl koristeći apsolutnu putanju:
<?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.