일반적으로 임의의 문자열을 생성하려면 항상 문자 풀을 먼저 만든 다음 루프와 mt_rand() 또는 rand()를 사용하여 PHP 임의의 숫자를 생성하고 문자 풀에서 문자를 무작위로 선택합니다. 필요한 길이를 함께 모으세요.
이 PHP 무작위 함수는 XC*=z~7L과 같은 문자열을 생성할 수 있는데, 이는 충분히 무작위입니다! 이제 PHP로 난수를 생성하는 또 다른 방법을 소개합니다. 즉, 문자 풀을 만드는 단계를 없애고 chr() 함수를 사용하는 것입니다.
두 번째 PHP 무작위 함수에서는 먼저 mt_rand()를 사용하여 33에서 126 사이의 PHP 난수를 생성한 다음 chr() 함수를 사용하여 이를 문자로 변환합니다. ASCII 코드 표를 보면 33부터 126까지가 첫 번째 함수의 문자 풀에 있는 모든 문자를 나타내는 것을 알 수 있습니다. 두 번째 함수는 첫 번째 함수와 기능은 동일하지만 더 간결합니다.
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.