怎么拆分返回来的路径的字符串 怎么拆分返回来的路径的字符串,http://xxx.com?Result=XXXX&Key=XXX&ID=XXXX&User=XXX&ErrInfo=XXXX我想取出每个参数的值,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 print_r($_GET); // 看看结构//可以这么用;echo $_GET["Result"];echo $_GET["Key"];echo $_GET["ID"];echo $_GET["User"];echo $_GET["ErrInfo"]; 也可以试试,如果,单单分析字符串。$arr = parse_url('http://xxx.com?Result=XXXX&Key=XXX&ID=XXXX&User=XXX&ErrInfo=XXXX');$par = parse_str($arr['query'], $res);print_r($res);/***输出Array( [Result] => XXXX [Key] => XXX [ID] => XXXX [User] => XXX [ErrInfo] => XXXX)***/ 如果是程序中返回的url,可以用parse_url解析 $url = parse_url("http://xxx.com?Result=XXXX&Key=XXX&ID=XXXX&User=XXX&ErrInfo=XXXX");$querystring = $url['query'];$arr_query=NULL;$args=explode('&',$querystring);foreach($args as $arg) { $parts=explode('=',$arg); $arr_query[$parts[0]]=$parts[1];}print_r($arr_query); 如果是页面中返回的值,入用file_get_contents返回值,用什么方式取好 1楼 正解 http://xxx.com?Result=urlencode(XXXX)&Key=urlencode(XXX)&ID=XXXX&User=XXX&ErrInfo=XXXX 进行编码 new DateTime()为什么显示的时间是比小于12点的? 急~~~~~~PHP如何获取新添加记录的ID值 session_id经常变,导致无法正常使用session。世界太难题! 在发一个正则表达式问题 网站安全 如何用PHP得到JS变量的值 如何上传文件 将横杠-转码成%2d,这个是使用什么函数转换的? 函数调用时为仲裁委员会自动输出!!!? 怎么区别对待校园网内、外用户访问的权限分配 求救php中文分词问题 有关PHP的switch结构的问题
//可以这么用;
echo $_GET["Result"];
echo $_GET["Key"];
echo $_GET["ID"];
echo $_GET["User"];
echo $_GET["ErrInfo"];
$par = parse_str($arr['query'], $res);print_r($res);
/***输出
Array
(
[Result] => XXXX
[Key] => XXX
[ID] => XXXX
[User] => XXX
[ErrInfo] => XXXX
)
***/
$querystring = $url['query'];$arr_query=NULL;
$args=explode('&',$querystring);
foreach($args as $arg) {
$parts=explode('=',$arg);
$arr_query[$parts[0]]=$parts[1];
}
print_r($arr_query);