Showing posts with label wamp. Show all posts
Showing posts with label wamp. Show all posts

Tuesday, August 7, 2012

PHP : สนุกกับการใช้ฟังก์ชัน srand()


     

    สวัสดียามเย็นย่ำค่ำ (ขณะเขียน) วันนี้ผมมีฟังก์ชันสนุกๆของ php มานำเสนอให้ทุกๆคนได้ลองเล่นลองทำตามกันนะครับ ก่อนอื่นก็ดาวโหลดไฟล์งานไปก่อนเลย

Download เป็นไฟล์นามสกุล .tar นะครับ ลองใช้วิธีในการคลายไฟล์อย่างที่เคยสอนไว้แล้วที่

การใช้งานคำสั่ง Unix/Linux เบื้องต้น

อิอิ (หากินกันง่ายๆแบบนี้เลย ฮ่าๆๆ)


   ครับสำหรับฟังก์ชันที่จะสอนวันนี้คือ ฟังก์ชัน srand() นั่นเองสำหรับฟังก์ชันนี้คร่าวๆนะครับ เป็นฟังก์ชันสำหรับสร้างตัวเลขสุ่มขึ้นมา ซึ่งการทำงานต้องใช้ร่วมกันกับฟังก์ชัน rand() และ getrandmax() ด้วย มีรูปแบบการเขียนดังนี้ครับ

       void srand(int seed)        โดยที่ seed คือเลขจำนวนเต็มสูงสุดที่จะใช้ในการสุ่มค่านะครับ

ตัวอย่างการใช้งานคำสั่ง

<?
srand((double)microtime()*1000000);
$seed = rand(1000000,9999999);
echo $seed ."<br>";
srand((double)microtime()*$seed);
echo rand(1,100);
?>