Если интересная часть всегда является последней частью пути:
echo basename(parse_url($url, PHP_URL_PATH));
[+] обратите внимание, что это будет работать только без index.php
или любого другого имени файла до ?
. Этот будет работать для обоих случаев:
$path = parse_url($url, PHP_URL_PATH);
echo ($path[strlen($path)-1] == '/') ? basename($path) : basename(dirname($path));