주민번호 검사 (2) > JAVASCRIPT

본문 바로가기
사이트 내 전체검색


회원로그인

JAVASCRIPT

주민번호 검사 (2)

페이지 정보

작성자 LYJ 작성일09-01-14 11:06 조회6,986회 댓글0건

본문

 function check_jumin($jumin) {
 
  $weight = '234567892345'; // 자리수 weight 지정
  $len = strlen($jumin);
  $sum = 0;

  if ($len <> 13) { return false; }

  for ($i = 0; $i < 12; $i++) {
   $sum = $sum + (substr($jumin,$i,1)*substr($weight,$i,1));
  }

  $rst = $sum%11;
  $result1 = 11 - $rst;

  if ($result1 == 10) {$result1 = 0;}
  else if ($result1 == 11) {$result1 = 1;}

  $ju13 = substr($jumin,12,1);

  if ($result1 <> $ju13) {return false;}
  
  return true;
 }

댓글목록

등록된 댓글이 없습니다.


그누보드5
Copyright © jsp.pe.kr All rights reserved.
상단으로
모바일 버전으로 보기