Я получил строку, которая дает мне расположение чего-то:PHP: Получите часть от пути
/var/www/web1/htdocs
Проблема заключается в следующем: последняя часть, возможно, изменится: Это может также быть /var/www/web1/public_html
или /var/www/web1/httpdocs
.
Теперь я хотел бы получить путь без последней части пути:
/var/www/web1
Как я могу это сделать?
Используйте это '$ _SERVER ['DOCUMENT_ROOT'] ' – Haridarshan
Привет и спасибо за ваш ответ. Нет, это не работает, потому что путь не имеет ничего сделать сам скрипт. Он предоставляется пользователем. Они также могут предоставить '/ home/mydir', которые должны привести к'/home/' – MyFault
, чтобы вы получили эту строку в качестве входных данных? Если это так, вы можете взорвать его с помощью '/'. И в зависимости от длины взорванного массива вы можете изменить путь с -1 значением – Haridarshan