PHP mt_rand () ฟังก์ชัน
ตัวอย่าง
สร้างตัวเลขสุ่ม:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
เล่นอินสแตนซ์»
ความหมายและการใช้งาน
mt_rand () ฟังก์ชั่นใช้วิธี Mersenne Twister เพื่อสร้างจำนวนเต็มแบบสุ่ม
เคล็ดลับ: ฟังก์ชั่นนี้จะสร้างค่าสุ่มเป็นทางเลือกที่ดีกว่ากลับผลลัพธ์ที่เร็วที่สุดเท่าที่ RAND () ฟังก์ชั่น 4 ครั้ง
เคล็ดลับ: หากคุณต้องการระหว่าง 10 และ 100 (รวมทั้ง 10 และ 100) ของจำนวนเต็มสุ่มใช้ mt_rand (10,100)
ไวยากรณ์
mt_rand();
or
mt_rand( min,max );
or
mt_rand( min,max );
参数 | 描述 |
---|---|
min | 可选。规定返回的最小数。默认是 0。 |
max | 可选。规定返回的最大数。默认是 mt_getrandmax() 。 |
รายละเอียดทางเทคนิค
ผลตอบแทน: | ระหว่างนาที (หรือ 0) และแม็กซ์ (หรือ mt_getrandmax ()) (รวม) ระหว่างจำนวนเต็มแบบสุ่ม ถ้าแม็กซ์ <นาทีกลับ FALSE |
---|---|
ประเภทกลับ: | จำนวนเต็ม |
PHP รุ่น: | 4+ |
PHP ปรับปรุงเข้าสู่ระบบ: | PHP 4.2.0: เครื่องกำเนิดไฟฟ้าจำนวนสุ่มเมล็ดโดยอัตโนมัติ PHP 5.3.4: ถ้าแม็กซ์ <นาทีแล้วรายงาน E_WARNING และกลับเท็จ |
อ้างอิงทางคณิตศาสตร์ PHP