Web-Programming/PHP4, 5
난수 : 시리얼, 시디키 만들기
$max = 400000;
$temp = explode(' ','A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9');
$data = array();
$n = 0;
while ( $n<$max )
{
shuffle($temp);
$code = implode('',array_slice($temp,0,4)).'-'.implode('',array_slice($temp,4,4)).'-'.implode('',array_slice($temp,8,4)).'-'.implode('',array_slice($temp,12,4));
if ( isset($data[$code]) ) continue;
$data[$code] = true;
$n++;
}
$keys = array_keys($data); unset($data);
40만개의 DKF1-KADF-M109-RID1 형태의 문자열이 출력
'Web-Programming > PHP4, 5' 카테고리의 다른 글
[ PHP / 4 / 5 / 자료형 비교표 ] gettype(), empty(), is_null(), isset(), boolean:if() (0) | 2011.12.22 |
---|---|
[php / 웹 프로그래밍 / 최적화 ] PHP 코드를 최적화하는 40가지 팁 (0) | 2011.11.18 |
[ 쿠키 / 세선 / 웹 프로그래밍 ] cookie 와 session 의 차이점 (0) | 2011.09.29 |
[ php / 웹 프로그래밍 ] Header의 사용법, 용도 (0) | 2011.09.19 |
[ SQL / 인젝션 공격 대비 / mysql_real_escape_string ] (1) | 2011.07.05 |
FOREACH POST - POST로 받은 값을 쉽게 받아보자! (0) | 2010.05.11 |
UpSide : WordPress Theme - php, css, js 템플릿 (0) | 2010.05.05 |
디렉토리 복사 PHP 함수 (0) | 2010.04.16 |
Cannot redeclare 에러 (0) | 2010.04.05 |
PHP 정규식 (0) | 2010.04.03 |
댓글