title: PHP Function hex2bin() doesn't return binary strings
body: <p>The php manual says that hex2bin() returns a string with a binary representation. </p>
  
  <p>I have this code: </p>
  
  <pre><code>$hex = hex2bin("6578616d706c65206865782064617461");
  var_dump($hex);
  </code></pre>
  
  <p>The output is: </p>
  
  <pre><code>string 'example hex data' (length=16)
  </code></pre>
  
  <p>Pardon me if I'm wrong but I believe that the output isn't a binary string??
  Did the manual made an error, or am I missing something? </p>
  
  <p>-------------edit------------</p>
  
  <p>Is <code>'example hex data'</code> a binary representation of data?</p>