我正在尝试使用PHP比较两个网址,确保域名相同.它不能是子域.它必须是字面上相同的域.例:
http://www.google.co.uktrue与...相比将验证http://www.google.co.uk/pages.html.
但
http://www.google.co.uk would验证与... false相比http://www.something.co.uk/pages.html.
Ari*_*iel 14
使用parse_url(),并比较从两次调用返回的数组中的"host"索引parse_url().
$url1 = parse_url("http://www.google.co.uk");
$url2 = parse_url("http://www.google.co.uk/pages.html");
if ($url1['host'] == $url2['host']){
//matches
}
Run Code Online (Sandbox Code Playgroud)