Absolutte stier i PHP
La oss lese en tekstfil som befinner seg i mappen med skriptet vårt:
<?php
echo file_get_contents('test.txt');
?>
La oss nå sette en skråstrek i starten av stien:
<?php
echo file_get_contents('/test.txt');
?>
I dette tilfellet blir stien ikke relativ, men absolutt. Da vil filen vår bli søkt fra operativsystemets rot. Selvfølgelig vil det ikke finnes noen fil ved en slik sti, fordi den er plassert i mappen med nettstedet vårt.
Vi kan få stien fra operativsystemets rot til mappen med nettstedet vårt:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Vi kan legge den oppnådde stien til navnet på den søkte filen - og få den riktige absolutte stien til filen vår:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>