Как получить и вывести Абсолютный путь к файл с примерами
Абсолютный путь до файла может быть и html и php. Способы получения "абсолютного пути до файла"! Где в браузере можно увидеть "Абсолютный путь до файла"
Подробно об "абсолютном пути до файла"
- Что такое абсолютный путь к файлу html
- Мой способ получать абсолютный путь к файлу
- Выводим абсолютный путь до файла с помощью ->
__FILE__ - Еще способы получить абсолютный путь к файлу
Что такое абсолютный путь к файлу
Самое первое, что хочется сказать, что не существует такой функции в php, ни глобальной переменной, которая сразу бы выводила абсолютный путь до файла!
Но что такое абсолютный путь к файлу!?
Самый простой и надежный способ получить абсолютный путь до файла - это открыть браузер и посмотреть в адресную строку
Скопируем этот адрес и выведем его здесь:
Абсолютный путь к файлу html
Вот это собственно и есть абсолютный путь html до файла!
Чем отличается абсолютный путь до файла html и абсолютный путь до файла в php, тем, что для html вы должны скопировать ссылку и вставить в код html, через php тоже можно вывести как простой текст из переменной, но php может программно получать, все, что связано с вашим сайтом и в том числе и абсолютный путь до файла в php.
Предположим, что вам нужно выводить абсолютный путь до файла в php, на вашем сайте, на всем сайте... если это html, то вам каждую страницу придется открыть, записать, сохранить и отправить на сервер... а если у вас 50.000 страниц!? А в php это займет 1 секунду...
Но для этого нужны знания, как это сделать см. -> include и вообще [PHP_BOOK]
Мой способ получать абсолютный путь к файлу
У меня есть собственный способ получать абсолютный путь к файлу, который я использую уже не помню с какого времени!
Поскольку я делаю сайт/ы, то мне постоянно приходится обращаться к абсолютному пути к файлу, и у меня существует волшебная переменная, которая называется
Давайте разберемся. как данный абсолютный путь до файла формируется!
Домен требуется получать вне зависимости от любых задач:
Выведем прямо здесь, что возвращает эта переменная
Далее спарсим, всё, что есть после домена в переменную $parse_url -> функция
Опять выведем echo $parse_url :
Соберем все вместе
Выводим абсолютный путь дов файла с помощью -> __FILE__
Вы наверно знаете. что существуют несколько "волшебных констант" и одна из них
Выведем прямо здесь, что нам возвращает
Далее нам нужно удалить путь до корневой на домен... соберем весь код вместе:
Результат:
Еще способы получить абсолютный путь к файлу
Если вам не хватило всех тех способов, получить и вывести абсолютный путь к файлу, то вот здесь есть еще несколько способов!