PHP에서 원하는 길이로 랜덤 문자열을 반환하는 함수입니다. 문자열에 포함할 문자를 임의로 지정할 수 있습니다.
PHP에서 원하는 길이로 랜덤 문자열 만들기
function GenerateString($length)
{
$characters = "0123456789";
$characters .= "abcdefghijklmnopqrstuvwxyz";
$characters .= "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$characters .= "_";
$string_generated = "";
$nmr_loops = $length;
while ($nmr_loops--)
{
$string_generated .= $characters[mt_rand(0, strlen($characters) - 1)];
}
return $string_generated;
}
위 함수에 원하는 길이를 넣어 호출하면 $characters에 있는 문자열들로 랜덤 문자열을 반환합니다.
ex)
echo GenerateString(15);
결과)
jsjIgpJ2Pn7w3y6
'Development > PHP' 카테고리의 다른 글
PHP 한글 포함한 문자열 자르기 mb_substr (0) | 2017.07.08 |
---|---|
PHP 웹페이지에서 오류 로그 보기 (0) | 2017.07.01 |
PHP json_encode 활용하기 (0) | 2017.06.29 |
PHP에서 https 연결인지 확인하기 (0) | 2017.06.21 |
PHP 배열 value 기준으로 key 삭제하기 (0) | 2017.06.17 |