ฟังก์ชัน
mt_rand()
สุ่มตัวเลข
ด้วยฟังก์ชัน
mt_rand()
ฟังก์ชัน mt_rand() จะ return ค่าตัวเลขออกมา
ใช้ฟังก์ชันแบบไม่ใส่พารามิเตอร์ จะได้ค่าตัวเลขสุ่มจาก 0 ถึงค่าที่return จากฟังก์ชัน
mt_getrandmax()
ถ้ าใส่พารามิเตอร์มีรูปแบบคือ mt_rand ( int $min , int $max )
$min คือ ค่าน้อยสุดที่ให้สุ่มออกมาได้
$max คือ ค่ามากสุดที่ให้สุ่มออกมาได้
ตัวอย่าง
<?php
echo mt_rand();
echo mt_rand(0,100);
?>
จากตัวอย่างใช้ฟังก์ชัน mt_rand() ครั้งแรกเป็นการใช้แบบไม่มีพารามิเตอร์ ผลลัพธ์จะออกมาในช่วง
0 ถึง ค่าที่return จากฟังก์ชัน mt_getrandmax()
ครั้งที่สองเป็นการใช้แบบมีการกำหนดค่าน้อสุดกับมากสุด ผลลัพธ์จะออกมาในช่วงน้อยสุดถึงมากสุด
ในตัวอย่างคือ 0 - 100
ฟังก์ชัน mt_rand() จะทำงานเหมือนฟังก์ชัน rand()
แต่ฟังก์ชัน mt_rand() จะเป็นฟังก์ชันที่ใหม่และทำงานได้ดีกว่าฟังก์ชัน rand()