PHP,如何在计算发生之前回显一个值

时间:2016-06-19 08:44:55

标签: php

亲爱的程序员,亲爱的, 我有一个小问题,已经尝试了几个小时来解决这个问题,但它不起作用。正如您在附图中看到的,我有一个小的PHP程序,$ result的结果在第20行正确显示。但我想在之前的div中显示相同的结果(在第3行)。我总是得到错误“$ result not defined”。请帮忙。 非常感谢here is the problem

1 个答案:

答案 0 :(得分:0)

每次页面刷新时,脚本都从废料开始并构建所有内容,这意味着尚未创建$result。使用会话,因为它允许为下一页请求提供变量存储。

session_start();
if(isset($_SESSION['value'])){
  echo 'current value: ', $_SESSION['value'], '<br>';
}

$_SESSION['value'] += 1;
echo 'now value: ', $_SESSION['value'];