Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน time_nanosleep() ใน PHP

ฟังก์ชัน time_nanosleep() ใช้สำหรับหน่วงเวลาการทำงานของสคริปต์ปัจจุบันเป็นวินาทีและนาโนวินาที

รูปแบบการใช้งาน (Syntax)

time_nanosleep(sec, nsec)

พารามิเตอร์ (Parameters)

  • sec − จำนวนวินาทีที่ต้องการหน่วง

  • nsec − จำนวนนาโนวินาทีที่ต้องการหน่วง (1 วินาที = 1,000,000,000 นาโนวินาที)

ค่าที่ส่งกลับ (Return Value)

ฟังก์ชัน time_nanosleep() ส่งคืน true เมื่อสำเร็จ

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

<?php 
echo date('h:i:s') . "<br>"; 
// หน่วง 1.5 วินาที (1 วินาที + 500,000,000 นาโนวินาที)
time_nanosleep(1, 500000000); 
echo date('h:i:s') . "<br>"; 
// หน่วง 2.5 วินาที (2 วินาที + 500,000,000 นาโนวินาที)
time_nanosleep(2, 500000000); 
echo date('h:i:s'); 
?>

ผลลัพธ์ (Output)

02:57:04 
02:57:06 
02:57:08