HTML PHP if else语句
我的HTML正文标记中包含以下部分代码:HTML PHP if else语句,php,html,Php,Html,我的HTML正文标记中包含以下部分代码: <?php if(1==2) { ?> <a class="demage" href="xxxx.html">demage</a> <a class="history" href="xxxx.html">history</a> <?php } else { ?> <a class="Sign In" href="login_page.html"&g
<?php if(1==2) { ?>
<a class="demage" href="xxxx.html">demage</a>
<a class="history" href="xxxx.html">history</a>
<?php } else { ?>
<a class="Sign In" href="login_page.html">Sign In</a>
<a class="Sign Up" href="register_page.html">Sign Up</a>
<?php } ?>
但是它显示了一行中的4个链接,而不是应该显示的最后两个链接。代码有什么问题
我在代码中没有看到任何错误,代码按预期运行。请参阅所附的图片
您的php可能存在一些问题。在评论、集体努力中回答 默认情况下,PHP将只计算/解析包含扩展名为PHP的文件 .php
你确定PHP正在运行吗?请尝试在页面上查看源代码。您确定此文件的扩展名为.php吗?请检查您的条件是否传递了正确的值。此处显示的是“登录并注册”链接。。如果1,请尝试检查其他选项=2{links}是的,有但不建议,为什么你不能更改分机?PHP需要通过PHP引擎运行,否则它将无法被解析;我认为这个说法太笼统了。我知道你想说什么,但是,这读起来好像php仅限于读取扩展名为.php的文件和数据。@l'l'l是的,我想你是对的,如果OP的问题不被读取,它可能看起来很宽泛。它的社区维基,所以你可以自由地用更好的词来表达它。