オープンソース中国のネチズンが公開したシェルバージョンを読んで、試してみました。何か不備がございましたら遠慮せずにお知らせいただければ幸いです。
if (isset($_POST['sub'])) { $what = $_POST['what']; //入力される配列 $my_array = array( "はさみ","石","紙"); //勝ちのルール $guize = array(array("はさみ","紙"),array("紙","石"),array(" Rock","Scissors")); //配列からランダムな値を取得します $rand_keys = array_rand($my_array); $computer = $my_array[$rand_keys]; echo $computer. "n "; $input = array($computer,$what); //入力された内容とコンピューターによってランダムに生成された値を配列に構築し、それが勝利ルール内にあるかどうかを判断します if ( !(in_array($what ,$my_array))) { echo "じゃんけんを入力してください"; header("location:index.php"); } if ($computer == $what) { echo "ああ、ネクタイ"; }elseif (in_array($input,$guize)) { echo "コンピューターが勝ちます"; }else { echo "あなたの勝ち〜"; } } ?>
コードをコピー
|