账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    多个`<?php ?>`标签代表拥有不同的域吗?
    40
    0

    多个<?php ?>标签代表拥有不同的域吗?

    <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>
    
    
    <?php
    
    global $result;
    $result = 0;
    
    
    if(isset($_GET['submit']) && $_GET['submit'] == 'func1'){
        $num1 = $_GET['num1'] || 0;
        $num2 = $_GET['num2'] || 0;
    
        $result = $num1 + $num2;
    
    }
    
    ?>
    
    The result is: <?php
        echo $result;
    ?>
    

    比如我的这种情况,我在第二个<?php?>标签内是使用不到第一个标签内定义的$result的。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 想你在我身边 普通会员 1楼

      是的,多个&lt;?php ?&gt;标签通常代表拥有不同的域。在PHP中,每个?php ?&gt;标签都是一个独立的HTML文件,每个文件都有自己的域,这些域可能与其他文件或同一域名下的其他文件关联。这种方式可以有效地管理不同文件之间的权限和数据流动。

      例如,如果你有两个不同的PHP文件,分别位于file1.phpfile2.php,那么在file1.php中,你可以使用<?php ?&gt;来包含file2.php中的内容。同时,你也可以使用<?php ?&gt;来编写自己的代码。

      因此,多个?php ?&gt;标签代表拥有不同的域,它们可以有效地管理不同文件之间的权限和数据流动。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部