Страницы

Поиск по вопросам

понедельник, 30 декабря 2019 г.

Что делает “Волшебная” константа __DIR__

#php




Сам вопрос в __DIR__, эта константа указывает на на директорию в которой находится что ?
    


Ответы

Ответ 1



Это директория того файла, в котором в данный момент исполняется код: /var/www/test-app/index.php:

Ответ 2



__DIR__ возвращает директорию выполняемого скрипта. Например у вас есть скрипт /usr/www/site/html/index.php. Вы в нем пишите echo __DIR__; __DIR__ вернет путь папки в которой находится это скрипт, /usr/www/site/html

Ответ 3



Если вы поставите свой скрипт на cron и у вас пути будут без константы DIR и аналогов, то скрипт не найдёт нужные файлы. хотя при ручном запуске всё будет ок.

Комментариев нет:

Отправить комментарий