【PHP】 さいころゲームを作ってみた

今日からPHPを勉強しはじめ、基礎文法を学んだので早速ゲームのようなものを作ってみました。

ものすっごく簡単なものではありますが、Web制作以外では初めての自作物です(^^♪

 

PHPプログラムの内容〉

さいころの目を表す変数を2つ用意

・2つの変数に、mt_randを用いて1~6からランダムに数字を代入

・2つの合計が10になるかどうかを判定

・結果を表示

 

その前にPHPのローカル開発環境の構築も初めて行いました。

〈ブラウザでPHPの動作を確認できるようにする手順〉

・XMAPPをダウンロードする

・XMAPPを起動し、ApacheMySQLをStartさせる

・Cドライブ > xmapp > htdocs というフォルダ内に、PHPファイルを作成する

・ブラウザで確認する際は「http://localhost/ファイル名」と指定してアクセスする

 

 

<?php

$dice1 = mt_rand(1,6);
$dice2 = mt_rand(1,6);
$sum = ($dice1 + $dice2 == 10) ? true : false;

?>
<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="utf-8">
    <title>サイコロ</title>
</head>
<body>
    <h1>サイコロ</h1>
    <h4>足して10になるとラッキー☆</h2>
    <p>
      <br>サイコロの目は「<?php echo $dice1;?>」「<?php echo $dice2;?>」でした!
      <?php if ($sum): ?>
      <br>足して10になりました!おめでとう★
      <?php endif; ?>
    </p>
    <p><a href="">もう一度!</a></p>
</body>
</html>