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:

La oss lese filen vår ved å bruke relativ sti:

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

Og nå leser vi filen vår ved å bruke absolutt sti:

php<?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.