title: why is parse_url returning fragment?
body: <p>I have the following URL:<br>
  <a href="http://sub.mysite.com/store/?store=Fine+Ting&amp;storeid=3726&amp;test1=value1&amp;test2=value2" rel="noreferrer">http://sub.mysite.com/store/?store=Fine+Ting&amp;storeid=3726&amp;test1=value1&amp;test2=value2</a></p>
  
  <p>Using <code>print_r(parse_url($url))</code> gives me this:</p>
  
  <pre><code>Array ( 
    [scheme] =&gt; http 
    [host] =&gt; sub.mysite.com 
    [path] =&gt; /store/ 
    [query] =&gt; store=Fine+Ting&amp; 
    [fragment] =&gt; 038;storeid=3726&amp;test1=value1&amp;test2=value2 
  ) 
  </code></pre>
  
  <p>According to the <a href="http://php.net/manual/en/function.parse-url.php" rel="noreferrer">documentation</a> I should only get <code>fragment</code> after the hashmark #.</p>
  
  <p>Why then is <code>parse_url</code> returning fragment? Shouldn't that be in <code>[query]</code>?</p>