PHP 定时器使用方法
PHP 中的定时器用于安排在特定时间执行任务或操作。以下是如何在 PHP 中使用定时器:
使用 sleep() 函数
sleep() 函数将挂起脚本执行指定的时间(以秒为单位)。它适用于简单的延迟,但不能用作定时器。
使用 time_nanosleep() 函数
time_nanosleep() 函数比 sleep() 函数更精确。它允许您指定要延迟的时间量以及延迟的终止时间。
示例:使用 time_nanosleep() 函数
$delay = 2; // 延迟 2 秒 $startTime = time_nanosleep(0, 0, $delay, 0); // 等待脚本执行 time_nanosleep($startTime[0], $startTime[1], 0, 0); // 指定时间后执行操作 echo "操作已执行";