我想知道如何使用PHP一起生成随机数字和字母

sti*_*ick 0 php

如何生成混合在一起的随机数字和字母.

这是我的PHP代码.

$i=1;
while($i<=10000){
 echo  $i++;
}
Run Code Online (Sandbox Code Playgroud)

mar*_*vin 5

这是我使用的功能

function rand_str($n = 32, $str = "abcdefghijklmnopqrstuvwxyz0123456789")
{
    $len = strlen($str);

    $pin = "";
    for($i = 0; $i < $n; $i++)
    {
        $rand    = rand(0, $len - 1);
        $letter    = substr($str, $rand, 1);
        $pin   .= $letter;
    }
    return $pin;
} 
Run Code Online (Sandbox Code Playgroud)