Меню :
php (149)
js (116)
html (35)
css (14)
js slice (13)
js date (9)
form (9)
Показать еще :
jsphp (6)
input (5)
php img (4)
id (4)
int (3)
warning (3)
button (3)
display (2)
php get (2)
info (2)
xml (2)
xhr (2)
radio (1)
js post (1)
iframe (1)

См. интсрукция по ruweb.

Получить путь к папке из пути к файлу?

02.03.2026 12:38 / Марат / Смотрели : 100 / php | папка | php_путь |

"Получить путь к папке на сервере из пути к файлу", получим путь к папке из пути к файлу на реальном примере с выводом и кодом!

Получаем путь к папке из пути к файлу.

  1. Получим путь к папке из пути к файлу на сервере?
  2. Получим путь к папке из пути к файлу с http.
  3. Получить путь к папке, выбранной посредством формы.
  1. Получим путь к папке из пути к файлу на сервере?

  2. Начнем получать "путь к папке" с данного файла.

    Поскольку сайт построен на файлах, то и данная страница являнется файлом!

    Получим путь папки из пути к данному файлу.

    Как вы знаете, что путь к файлу можно получить с помощью __FILE__... выведем прямо здесь с помощью echo :

    echo __FILE__;

    Получаем :

    Естественно в данном этом конкретном примере, что по пути https://jsphp.ru/b4/poluchit_put_k_papke_iz_puti_k_faylu.html вы получите 404, поскольку здесь используется "единая точка входа" - если вы не знаете, то просто забейте!

    Я пытаюсь вам сказать, что путь показанный в адресной строке браузера может отличаться от реального размещения контента...

    home/www/b4/poluchit_put_k_papke_iz_puti_k_faylu.html

    Теперь из полученного пути до файла, получаем путь до папки:

    echo pathinfo( __FILE__ )[dirname];

    Пример получения пути до папки из пути на сервере до файла:

    Размещаем выше приведенный код прямо здесь:

    home/www/b4

  3. Получим путь к папке из пути к файлу с http.

  4. В следующем примере "получения пути к папке размещения файла" используем существующую картинку в качестве подопытного кролика...

    https://jsphp.ru/_data/logo/logo_for_logo.png

    Заменяем "домен" на "$_SERVER['DOCUMENT_ROOT']" вот так :

    $example = $_SERVER['DOCUMENT_ROOT'] . '/_data/logo/logo_for_logo.png';

    Получаем с использованием <? echo $example ;?> ;

    home/www/_data/logo/logo_for_logo.png

    Снова используем выше приведенную схему :

    echo pathinfo( $example )[dirname];

    Вы опять получили путь до папки из пути до файла:

    home/www/_data/logo

Всего комментариев : Comments+ 2.0
1000
+ =


Сайту : 206 дней | статей : 345
JsPhp.ru | Аминев Марат © 2025 - 2026 | 1514 | Подписаться.