Fordele ved absolut sti i PHP
Brugen af absolut sti er praktisk, når filen med vores script og den læste fil befinder sig i vores hjemmesides undermapper.
Lad os se på et eksempel. Antag, at vi har følgende filstruktur:
- /script/
- index.php
- /directory/
- test.txt
Lad os læse vores fil ved at bruge en relativ sti:
<?php
echo file_get_contents('../directory/test.txt');
?>
Og nu læser vi vores fil ved at bruge en absolut sti:
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
echo file_get_contents($root . '/directory/test.txt');
?>
I det andet tilfælde, selv hvis vi flytter filen med scriptet til et andet sted, behøver stien til filen ikke at blive ændret, for den er angivet fra hjemmesidens rod.