title: How can I determine if there is a space in a GET or POST key?
body: <p>In PHP if I have the following script:</p>
  
  <pre><code>var_dump($_REQUEST);
  </code></pre>
  
  <p>How can I differentiate the following requests:</p>
  
  <pre><code>GET /foo?hello%20dude=cool
  GET /foo?hello_dude=cool
  </code></pre>
  
  <p>they both print:</p>
  
  <pre><code>array(1) { ["hello_dude"]=&gt; string(4) "cool" }
  </code></pre>
  
  <p>since key names are not allowed to have spaces? Do I have to manually parse the POST data as well as the GET data or is there an easier way?</p>