4人対戦のゲームアプリがあるとします
クライアント側から、入室(POST処理)が送られてくると
サーバーでは新たにゲーム部屋が作成されるとします。
この時、サーバーでは、この部屋の人数が4人になるまで他のクライアントからの入室を待機します
しかし、もし、同じタイミングで入室が行われた場合、以下のようなコードだと一緒に入室する人が現れると思います。
var room_in_usercount; if(isset($_POST['inroom'])){ if(room_in_usercount>4){ room_in_usercount++; //ゲーム処理 }else{return;} }
確実にroom_in_usercountをインクリメントするにはどのような実装をとればいいのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。