Fordeler med absolutt sti i PHP
Bruk av absolutt sti er praktisk når filen med skriptet vårt og filen som leses befinner seg i undermapper på nettstedet vårt.
La oss se på et eksempel. La oss si at vi har følgende filstruktur:
- /script/
- index.php
- /directory/
- test.txt
La oss lese filen vår ved å bruke relativ sti:
<?php
echo file_get_contents('../directory/test.txt');
?>
Og nå leser vi filen vår ved å bruke absolutt sti:
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
echo file_get_contents($root . '/directory/test.txt');
?>
I det andre tilfellet, selv om vi flytter skriptfila til et annet sted, trenger vi ikke å endre stien til fila, fordi den er angitt fra roten av nettstedet.