请告诉我如何制作延迟函数来延迟函数!
DelayCommand(functionToDelay, Delaytime);..?在php 5.3+中
谢谢你的帮助
发布于 2011-07-24 06:42:16
function delayCommand($callback, $delayTime) {
sleep($delayTime);
$callback();
}发布于 2011-07-24 06:42:00
这应该是可行的,考虑将sleep()切换到usleep()。
function DelayCommand($functionToDelay, $delayTimeInSeconds) {
sleep($delayTimeInSeconds);
$functionToDelay();
}
DelayCommand(function() { echo "yes"; }, 5);(代码未经测试)
发布于 2011-07-24 06:46:14
function delayCommay($function, $nano){
usleep($nano);
$function();
}将完成这项工作,但它是同步的。因此,如果您调用delayCommand,它会延迟整个脚本,直到它运行命令为止。
https://stackoverflow.com/questions/6803756
复制相似问题