//無引數:rand()函式使用者獲取隨機數
//帶引數:rand($min,$max),$min表示從xx開始取值,$max表示最大只能為xx
echo rand() . "\n";//得到乙個不定位數的隨機數
echo rand(5, 15);//在5~15之間取乙個數
注意:mt_rand() 用法跟rand()類似,但是mt_rand()的執行效率更高,平常使用也推薦用mt_rand().
//生成乙個陣列
$numbers = range(1, 42);//range 是將1到42 列成乙個陣列
$a = array(1,2,3,4,5,6);//array陣列
//shuffle 將陣列順序隨即打亂
shuffle($numbers);
//array_slice 取該陣列中的某一段
1.$result = array_slice($numbers, 0, 3);
print_r($result);
//迴圈取資料
echo "
";2.
for ($i=0; $i < 3; $i++)
echo "
";3.
$b=array_slice($numbers,0,3); //取出陣列中前三個值放入$b
for ($i=0;$i
生成隨機數 生成隨機數,幾種方法
有時用來隨機排序,隨機 需要用到隨機會函式。excel的rand 可以生成乙個0 1之間的隨機數,包含0,不包含1。使用方法,直接輸入 rand 如果需要生成0 1000之間的隨機數 rand 1000 這樣會生成小數。如果只要生成整數 如果要在兩個任意數之間生成隨機數 可以使用 round ran...
PHP生成隨機數的幾種方法
function getrandstr length return randstr number getrandstr 6 echo number function make password length 8 在 chars 中隨機取 length 個陣列元素鍵名 keys array rand ...
Python 生成隨機數的幾種方法
random.random 用於生成乙個指定範圍內的隨機符點數,兩個引數其中乙個是上限,乙個是下限。如果a b,則生成隨機數 print random.uniform 10,20 18.7356606526 print random.uniform 20,10 12.5798298022random...