Как мне получить последнее слово в URL между / и /
Например:
http://mywebsite.com/extractMe/
Я хочу получить "extractMe" (без кавычек) из URL
ПРИМЕЧАНИЕ. Мне нужно получить "extractMe", эквивалентный текущему URL.
Я предпочитаю использовать basename () в этих обстоятельствах, так как это более неявно.
echo basename('http://mywebsite.com/extractMe/'); //extractMe
С помощью регулярного выражения вы можете сопоставить этот шаблон или множество других более сложных шаблонов:
echo preg_replace('/.*\/(.+?)\/$/','$1',$url);
Если вы хотите получить путь full , вы можете использовать parse_url:
parse_url
$path = trim(parse_url($url, PHP_URL_PATH), '/');
$e=explode('/',$url); echo $e[count($e)-1];