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

PHPで乱数を生成する2つの方法

autoload
autoloadオリジナル
2021-05-08 09:29:542832ブラウズ

PHPで乱数を生成する2つの方法

php で何らかの偶発性を作成するには、いくつかの変数の値をランダムに設定する必要がある場合があります。この問題を解決するには、 php には、この問題を解決する組み込み関数 rand() および mt_rand() 関数があります。

まず、mt_rand() 関数の構文を見てみましょう。

mt_rand    ( int $min   , int $max   )
  • $min: オプション。最小値。生成された数値

  • $max: オプション、生成された数値の最大値

  • 戻り値: 最小値がない場合および最大値の場合は、ランダムな値が返されます。 最小値と最大値の間にある数値の最大値。

コード例:

<?php
echo mt_rand();
echo "<br>";
echo mt_rand(10,100);
?>
输出:
1144620466 //随机不一定相同
12         //随机不一定相同

注: mt_rand() は、rand()## よりも平均して高速にランダム値を生成します。 # 四回。

推奨: 2021 PHP 面接の質問まとめ (コレクション)>>《php ビデオ チュートリアル

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

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