我正在尝试创建网站,现在我遇到了一些问题,比如。
在我的网址中,我通过一个键名发送了两个不同的值。 我将如何获得所有值和相应的键。像...
http://localhost:8082/file:/C:/Users/Nitz/Desktop/NEw%20Ryt/LOCAL%20-%20website/data.php?Company=YouBroadband&Company=YouBroadband&Company=Vodafone&Company=YouBroadband&Company=Vodafone&Company=Tata Photon Plus& Company = YouBroadband& Company = Vodafone& Company = Tata Photon Plus& Company = Tata Photon
该函数也在数据库上执行某些任务,所以我想要键和值。是的,我想用PHP做这项工作。
请有任何想法!!!!
答案 0 :(得分:1)
$ _ REQUEST将包含所有GET和POST参数,$ _GET将仅包含get和$ POST将仅包含帖子。其中一个是您正在寻找的阵列。
这将为您提供完整的网址
$ myURL ='http://'。$_SERVER ['SERVER_NAME']。$ _ SERVER ['REQUEST URI'];
以下是获取所有值的示例代码:
foreach($ _REQUEST as $ key => $ value) { // $ key是你公司的关键 // $ value将是YouBroadband的相应值 }
答案 1 :(得分:0)
您可以使用parse_url和parse_str
的组合$queryString = parse_url($url);
$queryString = $queryString['query'];
$args = array();
parse_str($queryString, $args);
print_r($args);