Hàm ngủ () của PHP
Ví dụ
Trì hoãn việc thực thi tập lệnh hiện tại trong 3 giây:
<?php
echo date('h:i:s') . "<br>";
//sleep for 3 seconds
sleep(3);
//start again
echo date('h:i:s');
?>
Hãy tự mình thử »Định nghĩa và cách sử dụng
Hàm sleep() trì hoãn việc thực thi tập lệnh hiện tại trong một số giây được chỉ định.
Lưu ý: Hàm này sẽ báo lỗi nếu số giây được chỉ định là âm.
Cú pháp
sleep( seconds )
Giá trị tham số
Parameter | Description |
---|---|
seconds | Required. Specifies the number of seconds to delay the script |
Chi tiết kỹ thuật
Giá trị trả về: | Trả về 0 nếu thành công hoặc FALSE nếu có lỗi. Hàm này trả về giá trị khác 0 nếu cuộc gọi bị gián đoạn bởi tín hiệu. Trên Windows, giá trị này sẽ luôn là 192 , là giá trị của hằng số WAIT_IO_COMPLETION trong API Windows. Trên các nền tảng khác, giá trị trả về sẽ là số giây còn lại để ngủ. |
---|---|
Phiên bản PHP: | 4+ |
Nhật ký thay đổi: | Trước PHP 5.3.4, hàm này luôn trả về NULL khi chế độ ngủ xảy ra trên Windows. |
❮ Tham khảo PHP linh tinh