> 백엔드 개발 > PHP 튜토리얼 > 문자와 숫자에서 PHP 난수를 생성하는 방법

문자와 숫자에서 PHP 난수를 생성하는 방법

黄舟
풀어 주다: 2023-03-17 10:08:01
원래의
2447명이 탐색했습니다.

과거에는 PHP에서 난수를 생성하는 방법을 소개했지만, PHP 난수가 무엇인지 구체적으로 소개하지는 않았습니다. 그런 다음 PHP에서 숫자와 문자의 조합을 무작위로 생성하는 방법을 소개하겠습니다. PHP에서 생성된 난수를 분석하는 데 사용되며, 도움이 필요한 친구들은 이를 참고할 수 있습니다.

숫자와 문자에서 PHP 난수를 생성하는 방법

function getRandomString($len, $chars=null)
{
    if (is_null($chars)){
        $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    }  
    mt_srand(10000000*(double)microtime());
    for ($i = 0, $str = &#39;&#39;, $lc = strlen($chars)-1; $i < $len; $i++){
        $str .= $chars[mt_rand(0, $lc)];  
    }
    return $str;
}
로그인 후 복사

예를 들어 문자와 숫자의 2자리 조합을 무작위로 생성하려면
함수를 호출하고 매개변수 2를 전달하세요. .

echo getRandomString(2);
로그인 후 복사

소문자만 생성한다면 비슷한 방법을 사용하면 됩니다

echo chr(mt_rand(65, 90);
로그인 후 복사

대문자

echo chr(mt_rand(97, 122));
로그인 후 복사

요약:

이것을 보고 많은 친구들이 난수 생성에 대해 더 잘 이해하고 있다고 믿습니다. PHP, you can 문자와 숫자, 대문자와 소문자로 구성되어 있습니다. 이 글이 여러분의 작업에 도움이 되기를 바랍니다.

관련 권장 사항:

php에서 비반복 난수를 생성하는 다섯 가지 방법


php


php 무작위 숫자 무작위 WeChat 빨간 봉투 알고리즘 PHP 버전 생성


위 내용은 문자와 숫자에서 PHP 난수를 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿