주민등록증 번호 체크함수 > PHP Q&A

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

PHP Q&A


주민등록증 번호 체크함수

페이지 정보

작성자 웅이 이름으로 검색 댓글 1건 조회 3,965회 작성일 10-08-07 22:31

본문

<?
// php 주민번호 체크 소스

function pncheck($pn)
{
        if(strlen($pn) != 13)
        {
                  return "거짓";
                  exit;
          }

        for($i = 0; $i < 13; $i++)
        {       
          $p[$i] = substr($pn,$i,1);
        }

        $check = ($p[0] * 2) + ($p[1] * 3) + ($p[2] * 4) + ($p[3] * 5) + ($p[4] * 6) + ($p[5] * 7) + ($p[6] * 8) + ($p[7] * 9) + ($p[8] * 2) + ($p[9] * 3) + ($p[10] * 4) + ($p[11] * 5);
        $check = $check % 11;
        $check = 11 - $check;
        $check = substr($check,-1);
       
if($p[12] == $check)
        {
              return "참";
        }
        else
        {
              return "거짓";
        }
}
?>


참조 : http://www.qdata.co.kr/bo/bbs/board.php?bo_table=bbs&wr_id=513#c_584

댓글목록

Total 94건 1 페이지
PHP Q&A 목록
번호 제목 글쓴이 조회 날짜
94 주륵 이름으로 검색 703 12-28
93 바디 이름으로 검색 5844 10-10
92 누나 이름으로 검색 2584 08-09
열람중 웅이 이름으로 검색 3966 08-07
90 허당 이름으로 검색 7240 07-26
89 노즈 이름으로 검색 9648 07-25
88 casio 이름으로 검색 8001 07-22
87 cong 이름으로 검색 6225 07-22
86 이름으로 검색 7444 07-22
85 no_profile 발자국 쪽지보내기 자기소개 아이디로 검색 전체게시물 3961 01-08
84 no_profile 프롯 쪽지보내기 자기소개 아이디로 검색 전체게시물 3653 01-31
83 no_profile 프롯 쪽지보내기 자기소개 아이디로 검색 전체게시물 2305 01-31
82 no_profile 관리자 쪽지보내기 자기소개 아이디로 검색 전체게시물 2024 12-14
81 no_profile 이즈 쪽지보내기 자기소개 아이디로 검색 전체게시물 1873 11-09
80 no_profile 이즈 쪽지보내기 자기소개 아이디로 검색 전체게시물 4190 08-25
79 no_profile 이즈 쪽지보내기 자기소개 아이디로 검색 전체게시물 2990 05-05
게시물 검색

회원로그인

설문조사

현재 사용하시는 os 는?

접속자집계

오늘
107
어제
501
최대
688
전체
75,722

그누보드5
Copyright © www.qdata.co.kr. All rights reserved.