original_string: protected function _createUniqueId()
      {
          $id = '';
          $id .= function_exists('microtime') ? microtime(true) : (time() . ' ' . rand(0, 100000));
          $id .= '.' . (function_exists('posix_getpid') ? posix_getpid() : rand(50, 65535));
          $id .= '.' . php_uname('n');
  
          return $id;
      }
code: protected function _createUniqueId()
      {
          $id = '';
          $id .= function_exists('microtime') ? microtime(true) : (time() . ' ' . rand(0, 100000));
          $id .= '.' . (function_exists('posix_getpid') ? posix_getpid() : rand(50, 65535));
          $id .= '.' . php_uname('n');
  
          return $id;
      }
code_tokens: protected function _createUniqueId ( ) { $ id = '' ; $ id .= function_exists ( 'microtime' ) ? microtime ( true ) : ( time ( ) . ' ' . rand ( 0 , 100000 ) ) ; $ id .= '.' . ( function_exists ( 'posix_getpid' ) ? posix_getpid ( ) : rand ( 50 , 65535 ) ) ; $ id .= '.' . php_uname ( 'n' ) ; return $ id ; }
docstring: create a uniqueid for maildir filename
  
  This is nearly the format defined in the maildir standard. The microtime() call should already
  create a uniqueid, the pid is for multicore/-cpu machine that manage to call this function at the
  exact same time, and uname() gives us the hostname for multiple machines accessing the same storage.
  
  If someone disables posix we create a random number of the same size, so this method should also
  work on Windows - if you manage to get maildir working on Windows.
  Microtime could also be disabled, altough I've never seen it.
  
  @return string new uniqueid
docstring_tokens: create a uniqueid for maildir filename