我需要在一个URL中创建一个PHP变量,该URL没有完全形成的查询字符串。
e.g。 http://search.domain.com/domain2.com
在此示例中,变量必须为
$website='domain2.com'
有没有办法将地址栏中输入的网址转换为我的?website = variable?
一个例子是whois.domaintools服务,它允许您使用以下网址格式从其网站查询whois记录:
http://whois.domaintools.com/domain.com
然后根据您指定的网址显示信息。
我可以使用.htaccess中的MOD_Rewrite来实现这一点,还是可以使用http_build_query之类的PHP函数来实现这一目标?我绕圈子走了一圈,肯定错过了一些明显的东西!
答案 0 :(得分:0)
您可以使用此代码获取数组$ urlpart
$link = $_SERVER['REQUEST_URI'];
$urlpart = explode('/',trim(parse_url($link, PHP_URL_PATH), '/'));