function samlCreateId() 
   {
      $rndChars = 'abcdefghijklmnop';
      $rndId = '';
      for ($i = 0; $i < 40; $i++ ) {
         $rndId .= $rndChars[rand(0,strlen($rndChars)-1)];
      }
      return $rndId;
   }
function samlCreateId() 
   {
      $rndChars = 'abcdefghijklmnop';
      $rndId = '';
      for ($i = 0; $i < 40; $i++ ) {
         $rndId .= $rndChars[rand(0,strlen($rndChars)-1)];
      }
      return $rndId;
   }
function samlCreateId ( ) { $ rndChars = 'abcdefghijklmnop' ; $ rndId = '' ; for ( $ i = 0 ; $ i < 40 ; $ i ++ ) { $ rndId .= $ rndChars [ rand ( 0 , strlen ( $ rndChars ) - 1 ) ] ; } return $ rndId ; }
Creates a 40-character string containing 160-bits of pseudorandomness.
@return string Containing pseudorandomness of 160 bits
Creates a 40 - character string containing 160 - bits of pseudorandomness .