Скажите, что я хочу найти файл в одном из родительских каталогов скрипта. Рассмотрим этот файл дерева:Получить URL-адрес файла на сервере с PHP
Folder0
Folder1
needle.php
Folder2
Folder3
script.php
Я бегу script.php
и мне нужно найти, какой каталог содержит needle.php
. Я делаю это:
while (!file_exists($nameFile)) {
chdir('..');
}
return getcwd();
Это возвращает «Folder0 \ Folder1 \»;
Каков правильный способ преобразования этого пути в URL-адрес этого файла? (например, `http://hostname.com/Folder0/Folder1/needle.php"
)
Или есть лучший способ получить URL-адрес файла на сервере?
Используйте [Глоб()] (http://php.net/manual/en/function.glob.php) Функция – 2013-02-09 21:02:28
Найдено это решение: HTTP: //stackoverflow.com/a/13616247/710356. Он твердый? – sbichenko