Përparësitë e shtegut absolut në PHP
Përdorimi i shtegut absolut është i përshtatshëm kur skedari me skriptin tonë dhe skedari që lexohet ndodhen nën-dosjet e faqes sonë.
Le të shohim një shembull. Supozoni se kemi strukturën e mëposhtme të skedarëve:
- /script/
- index.php
- /directory/
- test.txt
Le të lexojmë skedarin tonë, duke përdorur shtegun relativ:
<?php
echo file_get_contents('../directory/test.txt');
?>
Tani le të lexojmë skedarin tonë, duke përdorur shtegun absolut:
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
echo file_get_contents($root . '/directory/test.txt');
?>
Në rastin e dytë, edhe nëse e zhvendosim skedarin me skriptin në një vend tjetër, shtegu i skedarit nuk do të duhet të ndryshohet, sepse ai përcaktohet nga rrënja e sajtit.