Hàm sleep () trong PHP
Thí dụ
Trì hoãn 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');
?>
Đị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 thông báo lỗi nếu số giây được chỉ định là số â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ả lại: | Trả về 0 nếu thành công hoặc FALSE nếu có lỗi. Hàm này trả về một giá trị khác 0 nếu cuộc gọi bị gián đoạn bởi một 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 Windows API. 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+ |
Changelog: | 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 chiếu khác PHP