я обращенную трудности в понимании относительно концепции пути, я видел часть кода, написанного вВычисление относительного пути
../../abc/file/images/picutre/down.gif
как вычисляется относительный путь
я обращенную трудности в понимании относительно концепции пути, я видел часть кода, написанного вВычисление относительного пути
../../abc/file/images/picutre/down.gif
как вычисляется относительный путь
Относительный путь - это путь относительно рабочего каталога. Другими словами, отправной точкой для поиска файлов является рабочий каталог.
«../» в относительном пути означает перейти вверх по одному каталогу.
Так позволяет сказать, что вы ссылки на относительный путь ../../abc/file/images/picutre/down.gif
со страницы index.html в следующей структуре:
http://someexampleurl.com/dir1/dir2/index.html
Ваш рабочий каталог при работе с индекса.HTML является /dir2 так, принимая во внимание, что вы собираетесь на два уровня, браузер ожидает, что файл будет по адресу:
http://someexampleurl.com/abc/file/images/picutre/down.gif
он говорит вернуться на два уровня (родительский каталог) "../../" из текущего местоположения.
почему голосующий голос: / – user1627167
Так что, если мы на https://example.com/my/path/here
и загрузили файл ../../abc/file/images/picutre/down.gif
тогда мы бы до 2 каталогов из-за 2-х ../
к https://example.com/my
. Тогда мы спустимся до /abc/file/images/picutre/down.gif
. Таким образом, конечный пункт назначения будет https://example.com/my/abc/file/images/picutre/down.gif
как вычисляется относительный путь
В основном относительный путь - это «карта» из каталога, в котором вы находитесь, к файлу, который необходимо включить. Следовательно, относительный путь вычисляется на основе того, куда вы хотите идти.
Например у вас есть структура
/ (document root)
|--home.php
|--t.php
|--common
|--header.php
|--footer.php
|--support
|--index1.php
|--privacy
| |--index2.php
От home.php
вам нужно включить header
и footer
. Поэтому ваш дом будет выглядеть код
<?php
include("common/header.php"); // go one folder down (common) and grab the file header.php
include("common/footer.php"); // go one folder down (common) and grab the file footer.php
Теперь говорят, что вы в index1.php
в поддержку и вам нужно header.php
и footer.php
. You код будет выглядеть
<?php
include("../common/header.php"); // go one folder up (common) and grab the file header.php
include("../common/footer.php"); // go one folder up (common) and grab the file footer.php
папка Think внутри папки в качестве уровней (ровном1, level2 и т.д.)
Примечания: Будьте осторожны с относительными путями то, что они являются болью.
Просьба уточнить, что вы имеете в виду с «вычислен»? Путь относится к пути к файлу, в котором он находится. – thomaux
http://www.webreference.com/html/tutorial2/3.html –