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

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

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

02.03.2026 12:38 / Марат / Смотрели : 33 / 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
+ =

Последнние комментарии:

14.12.2025 :
комменты вернулись!
Марат 17.03.2026 14:29
XML налету : новый пункт №3, универсальный см. здесь!... подробнее...
Марат 22.02.2026 17:34
С сегодняшнего дня заработала сортировка в списках... например см.... подробнее...
Марат 10.01.2026 23:29
Карта sitemap.xml заработала с данной секунды... заняло написать... подробнее...
Марат 05.01.2026 19:49
Вообще...пошел по максимальному упрощению..., а то, что-то так много... подробнее...
Марат 04.01.2026 19:17
Друзья! Поздравляю всех посетителей моего сайта с наступившим Новым... подробнее...


jsphp.ru | Аминев Марат © 2025 - 2026 | 744 | Подписаться.