ホームページ  >  記事  >  バックエンド開発  >  PHPで乱数を生成する方法

PHPで乱数を生成する方法

王林
王林オリジナル
2020-06-29 10:42:408607ブラウズ

php が乱数を生成する方法は次のとおりです。これは、[mt_rand(10,100)] などの mt_rand() 関数を使用して実現できます。これは、10 から 100 までのランダムな整数を生成することを意味します。 mt_rand() 関数はランダムな値を生成する場合に適しており、rand() 関数よりも 4 倍速く結果を返します。

PHPで乱数を生成する方法

mt_rand() 関数を使用して乱数を生成できます。この関数は、メルセンヌ ツイスター アルゴリズムを使用してランダムな整数を生成します。

ヒント: この関数はランダムな値を生成する場合に適しており、rand() 関数よりも 4 倍速く結果を返します。

ヒント: 10 から 100 までのランダムな整数が必要な場合は、mt_rand (10,100) を使用します。

具体的なコードを見てみましょう:

function GetRandStr($length){
$str='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$len=strlen($str)-1;
$randstr='';
for($i=0;$i<$length;$i++){
$num=mt_rand(0,$len);
$randstr .= $str[$num];
}
return $randstr;
}
$number=GetRandStr(6);
echo $number;

以上がPHPで乱数を生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。