Получить URL текущей директории скрипта

Хорошо, нет, это не обман или, по крайней мере, это не ответ. Я хочу узнать URL-адрес каталога исполняемого скрипта.

Любой ответ с участием $ _SERVER [‘REQUEST_URI’] и др. (Вероятно) не по теме.

У меня есть сценарий на /blah/blah/public_html/foo/bar/thescript.php, Этот скрипт включен в другие скрипты. Мой браузер не в http://domain.com/foo/bar/thescript.php.

Что я хочу это /foo/bar или же http://domain.com/foo/bar

Я придумал:

$dir = str_replace($_SERVER['DOCUMENT_ROOT'],'', __DIR__);

Это работает, хорошо. Просто проверяю другие решения.

Хорошо, да, это обман. вот другой способ. (очень похоже на то, что я придумал

$dir = substr(__DIR__, strlen($_SERVER['DOCUMENT_ROOT']));

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]