시리얼 넘버 생성
<?php
function sernum()
{
$template = 'XX99-XX99-99XX-99XX-XXXX-99XX';
$k = strlen($template);
$sernum = '';
for ($i=0; $i<$k; $i++)
{
switch($template[$i])
{
case 'X': $sernum .= chr(rand(65,90)); break;
case '9': $sernum .= rand(0,9); break;
case '-': $sernum .= '-'; break;
}
}
return $sernum;
}
/**
* try it
*/
echo '<pre>';
for ($i=0; $i < 10; $i++) echo sernum(), '<br/>';
echo '</pre>';
?>
function sernum()
{
$template = 'XX99-XX99-99XX-99XX-XXXX-99XX';
$k = strlen($template);
$sernum = '';
for ($i=0; $i<$k; $i++)
{
switch($template[$i])
{
case 'X': $sernum .= chr(rand(65,90)); break;
case '9': $sernum .= rand(0,9); break;
case '-': $sernum .= '-'; break;
}
}
return $sernum;
}
/**
* try it
*/
echo '<pre>';
for ($i=0; $i < 10; $i++) echo sernum(), '<br/>';
echo '</pre>';
?>
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 8개
아직 초보라 활용하지는 못하지만 나중에 조금 잘~ 하면 적용해볼께요^^*
수고하셨습니다*^___^*;
그누보드 이전 닉네임: 좋은하루여