PHP'те абсолюттук жолдор
Өзүбүздүн скриптибиз турган папкада жайгашкан текст файлын окуп көрөлү:
<?php
echo file_get_contents('test.txt');
?>
Эми жолдун башынга кыстырмак коёлу:
<?php
echo file_get_contents('/test.txt');
?>
Бул учурда жол салыштырмалуу эмес, абсолюттук болуп калат. Бул учурда биздин файл операциялык системанын тамырынан издене баштайт. Албетте, мындай жол менен файл табылбайт, анткени ал биздин сайт папкасында жайгашкан.
Биз операциялык системанын тамырынан биздин сайт папкасына чейинки жолду ала алабыз:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Алынган жолду издөөдөгү файлдын атасына кошсок болот - жана биздин файлга туура абсолюттук жолду алабыз:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>