본문 바로가기
PHP

코드 생성 하기

by 씨엔아이소프트 2018. 8. 7.
반응형


임의 코드 생성 하기


6자리 생성하기


출력예)

WW9M


// 문제의 소지가 있을 문자 제거 : B8G6I1l0OQDS5Z2
function codegen($digits) {
  $characters = 'ACEFHJKMNPRTUVWXY4937';

  $string = '';

  for ($i = 0; $i < 6; $i++) {
    $string .= $characters[rand(0, strlen($characters) - 1)];
  }   

  return $string;
}

echo codegen(6);


4자리씩 5개 코드 생성하려면


echo codegen(4).'-'.codegen(4).'-'.codegen(4).'-'.codegen(4);


출력 예 : 

KTRN-WW9M-YFHK-CJV7-C43P



반응형

'PHP' 카테고리의 다른 글

PHP EXIF 모듈 설치  (0) 2019.01.21
[PHP]폴더 용량 체크  (0) 2018.08.24
PHP웹 보안 취약점 TOP5(웹해킹)  (0) 2018.07.10
PHP 하위 디렉토리 포함 디렉토리 리스트 출력  (0) 2018.06.21
PHP 파일 업로드 FORM 처리  (0) 2018.06.12

댓글