Php 在if语句中存储值并在elseif语句中使用
如何存储在if语句中创建的值,以便在elseif语句中使用相同的值Php 在if语句中存储值并在elseif语句中使用,php,if-statement,Php,If Statement,如何存储在if语句中创建的值,以便在elseif语句中使用相同的值 if (empty($_POST)) { $a = $b } else if ($_POST['ok'] == 'ok) { $c = 5 echo $b . $c 我希望能够存储该值,因为每次用户点击按钮时,我的页面都会刷新,旧值也会刷新。我想保留一个特定的值,不管用户是否按下OK按钮,这样我的代码就不会完全刷新 谢谢您使用会话变量。 当页面重新加载时,它将保留。 例如: $_SESSION['my_var
if (empty($_POST)) {
$a = $b
}
else if ($_POST['ok'] == 'ok) {
$c = 5
echo $b . $c
我希望能够存储该值,因为每次用户点击按钮时,我的页面都会刷新,旧值也会刷新。我想保留一个特定的值,不管用户是否按下OK按钮,这样我的代码就不会完全刷新
谢谢您使用会话变量。
当页面重新加载时,它将保留。
例如:
$_SESSION['my_variable']
只是别忘了添加session\u start;在PHP文件的顶部
OBS:在我看来,您的问题不是保留if语句中的值,而是如何在重新加载页面时保留它们。我可以在会话中存储多个变量吗?@user2625145是的,$\u会话是一个数组。@user2625145确定。。。例如,您可以有$_会话['a']、$_会话['b']、$_会话['c']、。。。