我在处理第二种情况下的一种情况下的变量时遇到问题。我有类似的东西:
<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
第一个条件的变量时,我总是会收到一条错误消息(未定义的变量)。我该如何解决这个问题?