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

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

autoload
リリース: 2023-03-09 13:46:01
オリジナル
2881 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート