删除q = /搜索?来自Laravel中的查询字符串

时间:2017-02-23 21:13:26

标签: php laravel laravel-5

我正在使用基于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。

0 个答案:

没有答案