title: md5 hash or crc32 which one to use in this case
body: <p>I need a hash that can be represented in less than 26 chars
  Md5 produces 32 chars long string , if convert it to <a href="http://en.wikipedia.org/wiki/Base_36" rel="nofollow">base 36</a> how good will it be,</p>
  
  <p>I am need of hash not for cryptography but rather for uniqueness basically identifying each input dependent on time of input and input data. currently i can think of this as</p>
  
  <pre><code>        $hash=md5( str_ireplace(".","",microtime()).md5($input_data) )  ;
          $unique_id= base_convert($hash,16,36) ;
  </code></pre>
  
  <p>should go like this or use crc32 which will give smaller hash size but i afraid it wont be that unique ?</p>