我正在开发游戏。
这是场景:
5 seconds
等待另一个请求IF
没有其他请求,系统会以bot
这三个步骤都必须在后端运行 ,据我所知,php中有一些功能,例如sleep
或usleep
将等待几秒钟,然后继续执行代码。
就我而言,我不希望我的控制器进入睡眠状态。
注意:
您可能知道,我正在使用laravel
。
有人对此案有经验吗?
public function start()
{
$game = new \App\Models\Game();
$lastGame = $game->orderBy('id', 'desc')->first();
if( $lastGame->user_one != false && $lastGame->user_two == null )
{
return 'can join';
}
else if( $lastGame->user_one != null && $lastGame->user_two != null )
{
return 'newGameShould Create...';
}
}