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

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

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

ฟังก์ชัน rand() คืนค่าจำนวนเต็มด้วยเทคนิคสุ่มแบบ pseudorandom ช่วงค่าเริ่มต้น 0 ถึง getrandmax() (บน Windows 64-bit คือ 2147483647) เรียกได้ทั้งแบบไม่มีอาร์กิวเมนต์ หรือระบุ min, max

คืนค่า integer เสมอ

รูปแบบ

rand ( void ) : int
rand ( int $min , int $max ) : int

พารามิเตอร์

ลำดับพารามิเตอร์ & คำอธิบาย
1min
ขอบเขตล่าง ค่าเริ่มต้น 0
2max
ขอบเขตบน ค่าเริ่มต้น getrandmax()

ค่าที่คืน

คืนจำนวนเต็มระหว่าง min และ max แบบ pseudorandom ไม่แนะนำใช้เพื่อวัตถุประสงค์ทางเข้ารหัสลับ

รุ่น PHP

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

ตัวอย่าง

rand() ไม่มีพารามิเตอร์ สุ่มได้ค่าต่างกันทุกครั้ง

rand(11,30) สุ่มระหว่าง 11-30

rand(10.55, 50.95) ส่วนทศนิยมจะถูกตัดทิ้ง

rand("aa", "bb") จะเกิด error