php里怎么得到URL里的值

地址是localhost/home.php?id=589&cid=2222
怎么去得到这个id和cid的值。
$url=$_SERVER['REQUEST_URI'];
$url=parse_url($url);
$url=$url['path'];
这样得到的是除主机localhost之外的后面的值home.php?id=589&cid=2222
怎么具体得到ID和CID,请高手帮帮忙

怎么具体得到ID值:$_GET['id']。
怎么具体得到CID值:$_GET['cid']。
URL里面的参数都是键值对(key和value),$_GET可以获取地址栏的参数。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-04-05
if(isset($_GET['fix'])) //如果存在参数“fix”
{
$alpha=$_GET['fix']; //将fix值赋给变量alpha
}

良好习惯, 先isset()本回答被提问者和网友采纳
第2个回答  2011-12-17
$_GET['id']
$_GET['cid']追问

这么简直。。。
GET是专门用来获取URL的吗?

第3个回答  2011-12-17
都在$_GET里追问

具体怎么写呢。。

追答

$_GET['id']
$_GET['cid']

就这么简单,get是url中?后面的部分

php获取url参数
1、在当前网页echo出变量$_SERVER['HTTP_HOST']即可获取域名或主机地址。2、在当前网页echo出变量$_SERVER['PHP_SELF']即可获取网页地址。3、在当前网页echo出变量$_SERVER["QUERY_STRING"]即可获取网址参数。4、在当前网页echo出变量$_SERVER['HTTP_REFERER']即可获取用户代理。5、在当前网页echo出...

php获取url参数
1、在当前网页echo出变量$_SERVER['HTTP_HOST']即可获取域名或主机地址。2、在当前网页echo出变量$_SERVER['PHP_SELF']即可获取网页地址。3、在当前网页echo出变量$_SERVER["QUERY_STRING"]即可获取网址参数。4、在当前网页echo出变量$_SERVER['HTTP_REFERER']即可获取用户代理。5、在当前网页echo出...

php编程中怎么实现get和post请求的方法?
在PHP编程中,实现GET和POST请求的方法主要通过超全局变量$_GET和$_POST。针对GET请求,使用$_GET超全局变量可获取URL中的参数。例如,URL为"http:\/\/example.com\/test.php?id=123&name=john",通过$_GET可以获取id和name的值。对于POST请求,利用$_POST超全局变量获取表单提交的数据。若表单包含名为...

url-thinkphp如何获取链接参数求大神支招
尝试将需要获取的URL使用encode函数转换,看是否能够解决问题。使用var_dump( parse_url($_SERVER['HTTP_REFERER']) )来进一步分析获取URL的过程。在thinkphp中,对于urlencode函数出现的问题,可以采取替换方法:url=str_replace("\/\/","%%","http:\/\/baidu.com");设置后面再进行替换操作,确保URL完整...

php页面如何获取请求的url中的参数值
具体代码如下:<?php ch = curl_init();timeout = 5;curl_setopt ($ch, CURLOPT_URL, '');curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);file_contents = curl_exec($ch);curl_close($ch);echo $file_contents;?> ​...

PHP怎么获取里面的内容
1、用file_get_contents,以get方式获取内容。2、用fopen打开url,以get方式获取内容。3、使用curl库,使用curl库之前,可能需要查看一下php.ini是否已经打开了curl扩展。4、用file_get_contents函数,以post方式获取url。

thinkphp 取得url参数
一般情况下URL中的参数就是通过GET方法获取,但是由于PATHINFO的特殊性,URL地址最终需要被解析才能转换成GET参数,ThinkPHP对URL是按照一定的规则进行解析的,除非你使用了URL路由规则,如果你对URL做了特别的定制,但是又不想使用URL路由,那么可以使用框架提供的URL参数获取方法直接获取,例如,我们访问一个...

php 获取当前url中参数abc的值
url参数是用$_GET来获取 也可以通过printf的参数传过去,由于你这个是截图,printf太长了,通过参数传过去的写法就不给出了,就是用%占位,然后后面参数是$_GET['abc']

100分求PHP获取图中链接URL中的ID数字值。
对于 url ,可以使用 parse_url 函数来解析获取相应的部分,比如 host、path、query 等。按照你题目的要求,需要获取的是 query 部分,这部分又可以使用 parse_str 函数来解析,然后获取需要的参数,比如你这里的 id。这里有一个函数,用于获取一个链接的URL的query部分,并解析成数组,可以很方便的通过...

PHP 从一个地址中取一个数值怎么取
<?php$url = $_POST['url'];$reg = "\/gid=(\\d+)\/";preg_match($reg,$url,$matches);echo $matches[1];?>

相似回答