Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน mt_srand() ใน PHP

นิยามและการใช้งาน

คำนำหน้า 'mt' ย่อมาจาก Mersenne Twister ฟังก์ชัน mt_srand() กำหนด seed ให้เครื่องสร้างเลขสุ่ม Mersenne Twister ใน PHP ใช้งานเป็นทางเลือก เพราะทำอัตโนมัติ

ไม่มีค่าคืน

รูปแบบ

mt_srand ([ int $seed [, int $mode = MT_RAND_MT19937 ]] ) : void

พารามิเตอร์

ลำดับพารามิเตอร์ & คำอธิบาย
1seed
จำนวนเต็มเป็น seed หากไม่กำหนด จะสุ่มเอง
2mode
ระบุโหมด: MT_RAND_MT19937 (คงที่) หรือ MT_RAND_PHP (ค่าเริ่มต้น)

ค่าที่คืน

ไม่คืนค่า

รุ่น PHP

รองรับ PHP 4.x, 5.x, 7.x

ตัวอย่าง

mt_srand(5) แล้ว mt_rand(1,100) = 12

mt_srand(time()) แล้ว mt_rand() = ค่าสุ่มใหญ่