Absolutte stier i PHP
Lad os læse en tekstfil, der befinder sig i mappen med vores script:
<?php
echo file_get_contents('test.txt');
?>
Lad os nu sætte et skråstreg i starten af stien:
<?php
echo file_get_contents('/test.txt');
?>
I dette tilfælde bliver stien ikke relativ, men absolut. I dette tilfælde vil vores fil blive søgt efter fra roden af operativsystemet. Selvfølgelig vil filen ikke blive fundet på en sådan sti, fordi den er placeret i mappen med vores hjemmeside.
Vi kan få stien fra roden af operativsystemet til mappen med vores hjemmeside:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Vi kan tilføje den opnåede sti til navnet på den ønskede fil - og vi får den korrekte absolutte sti til vores fil:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>