将$ _REQUEST变量保存为常量

时间:2014-01-06 03:02:05

标签: php request

$_SESSION['guess1']=$_REQUEST['name'];

我正在尝试保存该变量,这是我对迷你刽子手游戏的第一次猜测,但每当我输入另一个输入时,它就会改变。如何将请求变量保存为常量?

2 个答案:

答案 0 :(得分:1)

你可以试试这个:

session_start();
if (!isset($_SESSION['firstGuess'])) {                 // if firstguess not already set
    $_SESSION['firstGuess'] = $_REQUEST['name'];       // set it. 
} else {
    // second and subsequent guess code here.
}

答案 1 :(得分:1)

session_start();

if( !isset( $_SESSION['guesses'] )) {
    $_SESSION['guesses'] = array(
        $_REQUEST['name'];
    );
} else {
    $_SESSION['guesses'][] = $_REQUEST['name'];
}

这将创建$ _SESSION ['猜测']数组,使$ _SESSION ['猜测'] [0]将包含第一个猜测,$ _SESSION ['猜测'] [1]将包含第二个,所以上。此外,count( $_SESSION['guesses'] );将为您提供猜测的总数。