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

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

PHP Q&A


주민등록증 번호 체크함수

페이지 정보

작성자 웅이 이름으로 검색 댓글 1건 조회 3,880회 작성일 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 주륵 이름으로 검색 630 12-28
93 바디 이름으로 검색 5759 10-10
92 누나 이름으로 검색 2503 08-09
열람중 웅이 이름으로 검색 3881 08-07
90 허당 이름으로 검색 7155 07-26
89 노즈 이름으로 검색 9561 07-25
88 casio 이름으로 검색 7920 07-22
87 cong 이름으로 검색 6167 07-22
86 이름으로 검색 7353 07-22
85 no_profile 발자국 쪽지보내기 자기소개 아이디로 검색 전체게시물 3888 01-08
84 no_profile 프롯 쪽지보내기 자기소개 아이디로 검색 전체게시물 3599 01-31
83 no_profile 프롯 쪽지보내기 자기소개 아이디로 검색 전체게시물 2238 01-31
82 no_profile 관리자 쪽지보내기 자기소개 아이디로 검색 전체게시물 1881 12-14
81 no_profile 이즈 쪽지보내기 자기소개 아이디로 검색 전체게시물 1727 11-09
80 no_profile 이즈 쪽지보내기 자기소개 아이디로 검색 전체게시물 4115 08-25
79 no_profile 이즈 쪽지보내기 자기소개 아이디로 검색 전체게시물 2886 05-05
게시물 검색

회원로그인

설문조사

현재 사용하시는 os 는?

접속자집계

오늘
208
어제
357
최대
626
전체
43,698
그누보드5
Copyright © www.qdata.co.kr All rights reserved.