$url = "http://www.testing.site.com/site/biz/i-want-this";
preg_match( "/[^\/]*$/", $url, $match);
echo $match[0]; // i-want-this
Вы можете использовать basename()
, но если вы работаете в Windows, она будет нарушать не только косые черты, но и обратную косую черту.Это вряд ли произойдет, так как обратная косая черта необычна в URL.Но я подозреваю, что вы можете найти их в строке запроса в действительном URL.