Absolute paadjies in PHP
Laat ons 'n tekslêer lees wat in dieselfde gids as ons skrip is:
<?php
echo file_get_contents('test.txt');
?>
Laat ons nou 'n skuinsstreep aan die begin van die pad sit:
<?php
echo file_get_contents('/test.txt');
?>
In hierdie geval sal die pad nie relatief wees nie, maar absoluut. Ons lêer sal dan gesoek word vanaf die wortel van die bedryfstelsel. Natuurlik sal die lêer nie op so 'n pad gevind word nie, aangesien dit in die gids van ons webwerf geleë is.
Ons kan die pad vanaf die wortel van die bedryfstelsel na die gids van ons webwerf kry:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Ons kan die verkrygte pad by die naam van die gesoekte lêer voeg - en sodoende die korrekte absolute pad na ons lêer kry:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>