Dzięki ale chyba nie bardzo działa bo zwraca mi tylko ostatni wyraz a nie o to chodziło.
To może inaczej bo może nie dość jasno pisałem problem.
mam ten sam serwis/adres uruchamiany z 2 lokalizacji
1. domena.pl/sciezka/do/folderu/x
2. localhost/abc/public/sciezka/do/folderu/x
pobieram uri poprzez $_SERVER['REQUEST_URI']
$uri = parse_url($_SERVER['REQUEST_URI'])['path']; if($_SERVER['SERVER_NAME']=='localhost') {
$a = $uri; // tu zwraca '/abc/public/sciezka/do/folderu/x'
} else {
$a = $uri; // tu zwraca '/sciezka/do/folderu/x'
}
pytanie co zrobić aby zmienna $uri w każdym z powyższych przypadków tj na localhoście i poza localhostem zwracała z tego stringa
/sciezka/do/folderu/x/sciezka/do/folderu/x - będzie dynamiczna. Krótko mówiąc chcę w przypadku localhosta wyciąć "
/abc/public" z początku albo może pierwszy
public i wszystko co przed nim