PHP sleep() Function
ตัวอย่าง
หน่วงเวลาการทำงานของสคริปต์ปัจจุบันเป็นเวลา 3 วินาที:
<?php
echo date('h:i:s') . "<br>";
//sleep for 3 seconds
sleep(3);
//start again
echo date('h:i:s');
?>
ความหมายและการใช้งาน
ฟังก์ชัน sleep() ทำให้การทำงานของสคริปต์ปัจจุบันล่าช้าตามจำนวนวินาทีที่กำหนด
หมายเหตุ:ฟังก์ชันนี้แสดงข้อผิดพลาดหากจำนวนวินาทีที่ระบุเป็นค่าลบ
ไวยากรณ์
sleep(seconds)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
seconds | Required. Specifies the number of seconds to delay the script |
รายละเอียดทางเทคนิค
คืนมูลค่า: | ส่งกลับ 0 เมื่อสำเร็จ หรือ FALSE เมื่อผิดพลาด ฟังก์ชันนี้จะคืนค่าที่ไม่เป็นศูนย์ หากการโทรถูกขัดจังหวะโดยสัญญาณ บน Windows ค่านี้จะเป็น192 เสมอ ซึ่งเป็นค่าของค่าคงที่ WAIT_IO_COMPLETION ภายใน Windows API บนแพลตฟอร์มอื่น ค่าที่ส่งคืนจะเป็นจำนวนวินาทีที่เหลือให้เข้าสู่โหมดสลีป |
---|---|
รุ่น PHP: | 4+ |
บันทึกการเปลี่ยนแปลง: | ก่อน PHP 5.3.4 ฟังก์ชันนี้จะคืนค่า NULL เสมอเมื่อมีการสลีปใน Windows |
❮ PHP การอ้างอิงเบ็ดเตล็ด