使用PHP查找URL的一部分

And*_*ndy 3 php url

拿这个域名:

http://www.?.co.uk/elderly-care-advocacy/mental-capacity-act-advance-medical-directive.html

我怎么能用PHP来找到第一个和第二个斜杠之间的所有东西,无论它是否改变?

IE浏览器.老人保健倡导

任何helo将不胜感激.

Bol*_*wyn 5

//strip the "http://" part. Note: Doesn't work for HTTPS!
$url = substr("http://www.example.com/elderly-care-advocacy/mental-capacity-act-advance-medical-directive.html", 7);

// split the URL in parts
$parts = explode("/", $url);

// The second part (offset 1) is the part we look for
if (count($parts) > 1) {
    $segment = $parts[1];
} else {
    throw new Exception("Full URLs please!");
}
Run Code Online (Sandbox Code Playgroud)