PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPで0〜9の乱数を生成しますか?


PHPで乱数を生成するには、rand()を使用します。以下が私たちの入力だとしましょう-

$storedValue ='0123456789';

そして、上記の値からランダムな値を表示したいと思います。

<!DOCTYPE html>
<html>
<body>
<?php
   $storedValue ='0123456789';
   $aRandomValue= $storedValue[rand(0,strlen($storedValue) - 1)];
   echo "The random value=",$aRandomValue;
?>
</body>
</html>

出力

これにより、次の出力が生成されます

The random value=3

  1. PHPのvprintf()関数

    vprintf()関数は、文字列をフォーマットされた文字列に変換するために使用されます。フォーマットされた文字列を出力します。 構文 vprintf(format, arg) パラメータ フォーマ −文字列とその中の変数のフォーマット方法を指定します。 可能なフォーマット値は次のとおりです- %%-パーセント記号を返します %b-2進数 %c-ASCII値に従った文字 %d-符号付き10進数(負、ゼロ、または正) %e-小文字を使用した科学的記数法(例:1.2e + 2) %E-大文字を使用した科学的記数法(例:1.2E + 2) %u-符

  2. Pythonはどのように乱数を生成しますか?

    Pythonの標準配布には、乱数生成機能を備えたランダムモジュールがあります。基本的なrandom()関数は、0から1までのランダムな浮動小数点数を返します >>> import random >>> random.random() 0.5204702770265925 同じモジュールから、連続する範囲の間の乱数を返すrandrange()関数があります。 >>> random.randrange(0,10) 4 リストまたはタプルからアイテムをランダムに選択するchoice()関数もあります >>> random.ch