title: How to pass an array within a query string?
body: <p>Is there a standard way of passing an array through a query string?</p>
  <p>To be clear, I have a query string with multiple values, one of which would be an array value.  I want that query string value to be treated as an array- I don't want the array to be exploded so that it is indistinguishable from the other query string variables.</p>
  <p>Also, according to this <a href="https://stackoverflow.com/questions/901115/get-query-string-values-in-javascript/2880929#2880929">post answer</a>, the author suggests that query string support for arrays is not defined.  Is this accurate?</p>
  <p><strong>EDIT:</strong></p>
  <p>Based on @Alex's answer, there is no standard way of doing this, so my follow-up is then what is an easy way to <em>recognize</em> that the parameter I'm reading is an array in both <strong>PHP</strong> and <strong>Javascript</strong>?</p>
  <p>Would it be acceptable to name multiple params the same name, and that way I would know that they belong to an array? Example:</p>
  <pre><code>?myarray=value1&amp;myarray=value2&amp;myarray=value3...
  </code></pre>
  <p>Or would this be a bad practice?</p>