我正在使用基于Laravel的OctoberCMS。
我正在尝试获取查询字符串,以便将其解析为变量。
这是q = /搜索?在字符串之前,它不会解析。
它只需要在问号之后。
网页:
localhost:8888/search
查询:
localhost:8888/search?tags=galaxy
结果:
parse_str($_SERVER['QUERY_STRING']);
null
或
$queryString = getenv('QUERY_STRING');
q=/search?tags=galaxy
或
$queryString = \Request:getQueryString();
q=%2Fsearch%3Ftags%3Dgalaxy
解析:
$tags = '';
parse_str($queryString);
echo $tags;
方案吗
我尝试在“?”上使用explode()但是当没有查询时我收到错误。未定义的偏移量:1。