2010-04-02 2 views
3

У меня есть PHP-файл, который нужно его обнаружить это каталог это. В моем случае я хочу, чтобы вернуть C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\Как обнаружить каталог PHP-файл находится в

Я думаю, что это довольно просто но если есть что-то вы не понимаете, просто комментарий

ответ

11

В PHP 5.3: __DIR__

В нижней версии: dirname(__FILE__)

3

магия постоянной __FILE__ содержит полный путь к файлу, в котором вы его пишете.

dirname Функция возвращает путь к каталогу, соответствующему файлу.

Таким образом, в вашем случае, чтобы получить путь к папке, содержащей файл, вы можете использовать:

echo dirname(__FILE__); 
1

В дополнение к директории файл находится, вы можете найти каталог, который соответствует / URI (http://www.example.com/ URL) полезен. Это хранится в $_SERVER['DOCUMENT_ROOT']

Смежные вопросы