Absolutne poti v PHP
Preberimo besedilno datoteko, ki se nahaja v mapi z našo skripto:
<?php
echo file_get_contents('test.txt');
?>
Sedaj postavimo poševnico na začetek poti:
<?php
echo file_get_contents('/test.txt');
?>
V tem primeru bo pot postala ne relativna, ampak absolutna. Pri tem bo naša datoteka iskana od korena operacijskega sistema. Seveda datoteke na taki poti ne bo mogoče najti, saj se nahaja v mapi z našo spletno stranjo.
Lahko dobimo pot od korena operacijskega sistema do mape z našo spletno stranjo:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Dobijeno pot lahko dodamo k imenu iskane datoteke - in dobili bomo pravilno absolutno pot do naše datoteke:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>