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

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

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

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

ไม่มีค่าคืน

รูปแบบ

srand ([ int $seed ] ) : void

พารามิเตอร์

ลำดับพารามิเตอร์ & คำอธิบาย
1seed
จำนวนเต็มใช้เป็น seed หากไม่กำหนด จะสุ่มเอง

ค่าที่คืน

ไม่คืนค่า

รุ่น PHP

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

ตัวอย่าง

กำหนด seed = 5 แล้วสุ่มเลข 1-100

<?php
   srand(5);
   echo "rand(1,100)=", rand(1,100);
?>

ผลลัพธ์

rand(1,100)=12

ใช้ timestamp ปัจจุบันเป็น seed

<?php
   srand(time());
   echo "rand()=", rand();
?>

ผลลัพธ์

rand()=548287992