Апсолутни патеки во PHP
Да го прочитаме текстуалната датотека која се наоѓа во папката со нашиот скрипт:
<?php
echo file_get_contents('test.txt');
?>
Сега да ставиме коса црта на почетокот на патеката:
<?php
echo file_get_contents('/test.txt');
?>
Во овој случај патеката ќе стане не релативна, туку апсолутна. При тоа, нашата датотека ќе се бара од коренот на оперативниот систем. Се разбира, датотека по таква патека нема да се најде, бидејќи таа се наоѓа во папката со нашиот вебсајт.
Можеме да ја добиеме патеката од коренот на оперативниот систем до папката со нашиот вебсајт:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Можеме да го додадеме добиениот пат до името на бараната датотека - и ќе ја добиеме точната апсолутна патека до нашата датотека:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>