我在第二种情况下处理来自一个条件的变量的问题。我有类似的东西:在两种情况下处理变量
<form name="exampleForm" method="post">
...
<input type="submit" name="firstSubmit" value="Send">
<input type="submit" name="secondSubmit" value="Show">
</form>
<?php
if(isset($_POST['firstSubmit'])) {
function a() {
$a = 5;
$b = 6;
$c = $a + $b;
echo "The result is $c";
return $c;
}
$functionOutput = a();
}
if(isset($_POST['secondSubmit'])) {
echo $functionOutput;
}
?>
当我需要从第一条件可变$functionOutput
工作,我总是得到一个错误信息(未定义的变量)。我如何解决这个问题?
谢谢,但这种解决方案并不好。 – Mato