offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗ppPmFSAPA 294 of 405 menu

Преимущества абсолютного пути в PHP

Использование абсолютного пути удобно, когда файл с нашим скриптом и прочитываемый файл находятся в подпапках нашего сайта.

Давайте посмотрим на примере. Пусть у нас есть следующая структура файлов:

<$structure$> /script/ index.php /directory/ test.txt <-structure->

Прочитаем наш файл, используя относительный путь:

<?php echo file_get_contents('../directory/test.txt'); ?>

А теперь прочитаем наш файл, используя абсолютный путь:

<?php $root = $_SERVER['DOCUMENT_ROOT']; echo file_get_contents($root . '/directory/test.txt'); ?>

Во втором случае, даже если мы переместим файл со скриптом в другое место, путь к файлу не придется менять, ведь он задается от корня сайта.