上的簡單的計數器程序工作做while循環在PHP
當按下按鈕,它加1 當按下其它按鈕,它弊1
一旦變量達到10,我需要它來設置變量零
我完全新的PHP,但我知道C++和C++中我會做一個do-while循環這個
建議?
<?php
session_start();
$_SESSION['number'] = ((isset($_SESSION['number'])) ? $_SESSION['number'] : 0);
if(isset($_GET['add'])){
$_SESSION['number']++;
}
if(isset($_GET['minus']))
{
$_SESSION['number']--;
}
?>
<form action="<? echo $_SERVER['PHP_SELF']; ?>" method="get">
<input type="submit" style = "width:100px; height: 100px;" name="add" value="add" /> <br><br>
<input type="submit" style = "width:100px; height: 100px; " name = "minus" value="minus" />
</form>
<?
echo $_SESSION['number'];
?>
我不認爲你需要一個'while'循環。你只檢查時看到'$ _SESSION [「數」]'達到10與'if'語句,然後將該變量設置爲0。 – sooper
切勿使用短標籤'' ?>。 – adatapost