PHP-də mütləq yollar

Gəlin skriptimizin olduğu qovluqda yerləşən mətn faylını oxuyaq:

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

Gəlin indi yolun əvvəlinə slash əlavə edək:

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

Bu halda yol nisbi deyil, mütləq olacaq. Bu zaman faylımız əməliyyat sisteminin kökündən axtarılacaq. Əlbəttə ki, belə bir yolda fayl tapılmayacaq, çünki o saytımızın qovluğunda yerləşir.

Biz əməliyyat sisteminin kökündən saytımızın qovluğuna qədər olan yolu əldə edə bilərik:

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

Əldə edilən yolu axtarılan faylın adına əlavə edə bilərik - və faylımızın düzgün mütləq yolunu əldə edəcəyik:

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