PHP-та абсолютті жолдың артықшылықтары
Абсолютті жолды пайдалану ыңғайлы, егер біздің скриптіміз бар файл мен оқылатын файл сайтымыздың ішкі бумаларында орналасқан болса.
Мысал арқылы қарастырайық. Бізде келесі файл құрылымы бар делік:
- /script/
- index.php
- /directory/
- test.txt
Файлымызды салыстырмалы жолды пайдаланып оқимыз:
<?php
echo file_get_contents('../directory/test.txt');
?>
Енді файлымызды абсолютті жолды пайдаланып оқимыз:
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
echo file_get_contents($root . '/directory/test.txt');
?>
Екінші жағдайда, біз скрипті бар файлды басқа жерге жылжытсақ та, файл жолын өзгертудің қажеті жоқ, себебі ол сайт түбірінен белгіленеді.