Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 刷新/单击按钮时会话变量发生更改 $\会话['catRandNum']=rand(0,2);_Php_Session Variables - Fatal编程技术网

Php 刷新/单击按钮时会话变量发生更改 $\会话['catRandNum']=rand(0,2);

Php 刷新/单击按钮时会话变量发生更改 $\会话['catRandNum']=rand(0,2);,php,session-variables,Php,Session Variables,这是我的一个变量,随机为我正在制作的hangman迷你游戏选择一个类别 有没有办法让变量保持不变,这样类别就保持不变?谢谢你的帮助。也许这就是你想要的: <?php session_start(); ?> $_SESSION['catRandNum'] = rand(0,2); 如果这是一个新会话,则随机设置变量。否则它将保持其值。也许这就是您想要的: <?php session_start(); ?> $_SESSION['catRandNum'] = rand(0

这是我的一个变量,随机为我正在制作的hangman迷你游戏选择一个类别


有没有办法让变量保持不变,这样类别就保持不变?谢谢你的帮助。

也许这就是你想要的:

<?php session_start(); ?>
$_SESSION['catRandNum'] = rand(0,2);

如果这是一个新会话,则随机设置变量。否则它将保持其值。

也许这就是您想要的:

<?php session_start(); ?>
$_SESSION['catRandNum'] = rand(0,2);

如果这是一个新会话,则随机设置变量。否则它将保留其值。

如果不想更改它,请不要重新分配它。检查会话变量是否已存在。如果不需要,则生成一个新的会话变量,如果需要,则不执行任何操作:)如果不想更改它,请不要重新分配它。检查会话变量是否已存在。如果没有,则生成一个新的,如果有,则不执行任何操作:)