从 URL 获取价值 - GET 请求
Get Value from URL - GET Request
你好,我正在尝试从我的 url 中获取特定值,如下所示:
http://test.com/search.php?go&s=20&cacheKey=-5d36c171:14b930086c4:-561&cacheLocation=10.186.170.204:7300&customerSessionId=0ABAAACC-36C1-7191-4B92-30086C490817
我试过的是这样的:
$url .= '&cacheKey=' . strval($_GET['$cacheKey']);
但该值未正确解析 - 我做错了什么?
当我 var_dump $_GET 时,我得到了包含所有值的数组:
array(5) { ["go"]=> string(0) "" ["s"]=> string(2) "20" ["cacheKey"]=> string(26) "-5d36c171:14b930086c4:-561" ["cacheLocation"]=> string(19) "10.186.170.204:7300" ["customerSessionId"]=> string(36) "0ABAAACC-36C1-7191-4B92-30086C490817" }
尝试使用:
$url .= '&cacheKey=' . strval($_GET['cacheKey']);
注意数组索引中缺少 $
。
从 CacheKey 中删除 $。
$CacheKey 不同于 CacheKey。
你好,我正在尝试从我的 url 中获取特定值,如下所示:
http://test.com/search.php?go&s=20&cacheKey=-5d36c171:14b930086c4:-561&cacheLocation=10.186.170.204:7300&customerSessionId=0ABAAACC-36C1-7191-4B92-30086C490817
我试过的是这样的:
$url .= '&cacheKey=' . strval($_GET['$cacheKey']);
但该值未正确解析 - 我做错了什么?
当我 var_dump $_GET 时,我得到了包含所有值的数组:
array(5) { ["go"]=> string(0) "" ["s"]=> string(2) "20" ["cacheKey"]=> string(26) "-5d36c171:14b930086c4:-561" ["cacheLocation"]=> string(19) "10.186.170.204:7300" ["customerSessionId"]=> string(36) "0ABAAACC-36C1-7191-4B92-30086C490817" }
尝试使用:
$url .= '&cacheKey=' . strval($_GET['cacheKey']);
注意数组索引中缺少 $
。
从 CacheKey 中删除 $。
$CacheKey 不同于 CacheKey。