:::

5-6 猜數字

範例
6.php

HTML
 

<form action="6.php" method="post">
    請輸入1-99的整數:
    <input type="text" name="guess"><br>
    <button type="submit" name="submit">我猜</button>
    <button type="submit" name="reset">重新來過</button>
</form>

 

以$count無法有效計數,代出session的解決方法。

<?php
    if(!isset($count))
        $count = 0;
?>

<?php
if(isset($_POST['submit']))  {
    $count++;
    echo "您猜了{$count}次";
}
?>

 

session的用法

<?php
session_start();
$_SESSION['count'] = 0;
?>

 

取亂數

srand(100); //打亂
$_SESSION['ans'] = rand(1,99); //含1及99

 

介紹二分法猜數字策略

變數名稱建議
guess使用者猜測的數字
count使用者猜測次數
ans電腦的答案
high答案可能區間之上限
low答案可能區間之下限


:::

書籍列表

雷達回波圖

萌典查詢

溫度分布圖