在php中循环

时间:2011-12-09 03:38:07

标签: 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']; 
?>

3 个答案:

答案 0 :(得分:0)

你不能只使用:

if ($_SESSION['number'] == 10) {
  $_SESSION['number'] = 0;
}

答案 1 :(得分:0)

框架为每个请求触发。

答案 2 :(得分:0)

你也可以在php中实现do check this