猿问

怎么实现一个页面多个PHP标签内共用变量?

我使用下面的方式,想在不同的<?php?>标签内共用变量,但是实现不了,我也试过$_SESSION,也不可以做到。

<form method="get">
    <input type="text" name="num1" placeholder="num1">
    <input type="text" name="num2" placeholder="num2">
    <button type="submit" name="submit" value="func1">提交</button></form>The result is: <?phpif (isset($GLOBALS['result'])) {    echo "111";    echo $GLOBALS['result'];
}?><?php$GLOBALS['result'] = 0;if(isset($_GET['submit']) && $_GET['submit'] == 'func1'){
    $num1 = $_GET['num1'];
    $num2 = $_GET['num2'];

    $GLOBALS['result'] = $num1 + $num2;

}?>



慕的地6264312
浏览 1258回答 2
2回答

牧羊人nacy

代码是从上往下解析的,你引用的时候变量都没定义,当然拿不到结果先定义&nbsp;后取值,所有语言都一样,把上下2个php标签位置对调一下
随时随地看视频慕课网APP
我要回答