PHP หน่วงเวลา ด้วยคำสั่ง sleep บทความนี้สอนการใช้คำสั่ง sleep เพื่อหน่วงเวลา หรือ delay เวลาในการทำงานของโค้ด โดยตัวอย่างจะหน่วงเวลาทั้ง 5 วินาที พร้อมแสดงเวลาออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP หน่วงเวลา ด้วยคำสั่ง sleep
<?php
echo date('H:i:s')."<br/>";
sleep( 5 );
echo date('H:i:s')."<br/>";
?>
ผลลัพธ์
11:24:08
11:24:13
PHP หน่วงเวลา ด้วยคำสั่ง sleep ตัวอย่างเริ่มต้นด้วยการแสดงเวลา จากนั้นใช้คำสั่ง sleep( 5 ) หมายความว่าให้น่วงเวลาไว้ที่ 5 วินาที จากนั้นแสดงเวลาที่ 2 ออกมา จะสังเกตว่าเวลาทั้ง 2 จะต่างกัน 5 วินาที