Если у меня есть URL-адрес http://www.example.com/sites/dir/index.html,, я бы хотел извлечь слово «сайты».Я знаю, что должен использовать регулярные выражения, но по некоторым причинам мои знания о них не работают на PHP.
Я пытаюсь использовать:
$URL = $_SERVER["REQUEST_URI"];
preg_match("%^/(.*)/%", $URL, $matches);
Но я, должно быть, делаю что-то не так,Мне также хотелось бы, чтобы в нем была функция catch, при которой, если она находится на главном сайте, www.example.com, она будет использовать слово «MAIN»
Редактировать: извините, я знаю о dirname...Это полный путь к каталогу.Я хочу только первый каталог .... Так что если его www.example.com/1/2/3/4/5/index.html, то он возвращает только 1, а не / 1/2/3/4/5 /