Voordele van absolute pad in PHP
Die gebruik van 'n absolute pad is gerieflik wanneer die lêer met ons skrip en die lêer wat gelees word in subvouers van ons webwerf geleë is.
Kom ons kyk na 'n voorbeeld. Gestel ons het die volgende lêerstruktuur:
- /script/
- index.php
- /directory/
- test.txt
Lees ons lêer deur 'n relatiewe pad te gebruik:
<?php
echo file_get_contents('../directory/test.txt');
?>
En nou lees ons die lêer deur 'n absolute pad te gebruik:
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
echo file_get_contents($root . '/directory/test.txt');
?>
In die tweede geval, selfs as ons die skriplêer na 'n ander plek skuif, hoef die pad na die lêer nie verander te word nie, aangesien dit vanaf die wortel van die webwerf gespesifiseer word.