瀏覽代碼

[HttpKernel] added support for query strings in Request::create() method

Fabien Potencier 15 年之前
父節點
當前提交
75f0d47b54
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      src/Symfony/Components/HttpKernel/Request.php

+ 6 - 0
src/Symfony/Components/HttpKernel/Request.php

@@ -124,6 +124,12 @@ class Request
         } else {
             $request = array();
             $query = $parameters;
+            if (false !== $pos = strpos($uri, '?')) {
+                $qs = substr($uri, $pos + 1);
+                parse_str($qs, $params);
+
+                $query = array_merge($params, $query);
+            }
         }
 
         $queryString = false !== ($pos = strpos($uri, '?')) ? html_entity_decode(substr($uri, $pos + 1)) : '';