wilson's story

난수 발생 (인증키 생성하기) 본문

PHP

난수 발생 (인증키 생성하기)

wilson 2008. 7. 8. 16:08
반응형

//난수발생
 function random_hax($cnt)
 {
  $return_code = "";
  for($i=0;$i<$cnt;$i++)
  {
   $chk_ok = 1;
   while($chk_ok==1)
   {
    $rand_code = rand(48,122);
    if(($rand_code >= 48 && $rand_code <= 57) || ($rand_code >= 65 && $rand_code <= 90) || ($rand_code >= 97 && $rand_code <= 122))
    {
     $chk_ok = 0;
    }
   }
    $return_code = $return_code.chr($rand_code);
  }
  return $return_code;
 }

code 가 48~ 57 이면   숫자
code 가 65~ 90 이면   영어 대문자
code 가 97~ 122 이면  영어 소문자
반응형