範例
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答案可能區間之下限