Բացարձակ ուղիները PHP-ում

Եկեք կարդանք տեքստային ֆայլ, որը գտնվում է մեր սկրիպտի պանակում.

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

Եկեք այժմ ուղու սկզբում դնենք շեղ.

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

Այս դեպքում ուղին կդառնա ոչ հարաբերական, այլ բացարձակ: Այս դեպքում մեր ֆայլը կփնտրվի օպերացիոն համակարգի արմատից: Իհարկե, ֆայլը նման ուղով չի գտնվի, քանի որ այն տեղակայված է մեր կայքի պանակում:

Մենք կարող ենք ստանալ ուղին օպերացիոն համակարգի արմատից մինչև մեր կայքի պանակը.

php<?php
  echo $_SERVER['DOCUMENT_ROOT'];
?>

Մենք կարող ենք ավելացնել ստացված ուղին փնտրվող ֆայլի անվանը - և կստանանք ճիշտ բացարձակ ուղի դեպի մեր ֆայլը.

php<?php
  echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>