Man*_*nan 4 php variables auto-increment
嗨,我是 php 新手并开始学习。我试图在按下提交按钮时将变量值增加1。
我的代码:
<?php
$i=0;
if($_POST['submit']){
echo $i+1;
}
?>
Run Code Online (Sandbox Code Playgroud)
谢谢
例如,您的变量 $i 应该存储在会话中,因此在您提交表单时它不会丢失其值。(您可以查看此答案是 PHP 还是基于 PHP 的 Web 框架是有状态的还是无状态的?)
同样,当你的脚本被执行时,你做的第一件事就是$i = 0;每当你执行它时,你将变量重新初始化为 0。
session_start();
// if your variable is not yet defined, you assigned it with 0
if (isset($_SESSION['myVariable']))
{
$_SESSION['myVariable'] = 0;
}
if($_POST['submit'])
{
echo $_SESSION['myVariable'] +1;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20993 次 |
| 最近记录: |