我想在最后一个斜杠“/”文本之后退出 URL。页面 URL 变化很大,例如:
http://mydomain.com/colors/productname.html (结果是“productname”)好的!
http://mydomain.com/colors/size/zip/shipment/ (结果是“shipment”)OK!
或者
http://mydomain.com/colors/ (结果为“空”)空!
到目前为止,除了最后一个示例外,它运行良好。曾经,域名后面只有一个斜杠“/”,我没有得到任何结果。
我的错误是什么?
提前致谢!
$url = "variable"
if (strpos($url,'.h') !== false) {
$url = preg_replace('/\.h.*/', '/', $url);}
$url = rtrim($url, "/");
$str = substr(strrchr($url, '/'), 1);
$str = str_replace('-',' ',$str);
$keys = str_replace('/ /', '%20', $str);
$metric = urlencode($keys);