【问题标题】:Why is my PHP IF/Else printing all options [closed]为什么我的 PHP IF/Else 打印所有选项 [关闭]
【发布时间】:2020-07-09 20:41:42
【问题描述】:

我有这个使用 PHP 的 html 代码,当我运行它时,我得到了两个响应。我做错了什么

This is the Output I get


<!DOCTYPE html>
<html>
<body>
<h1> Hello User </h1>

<?php 
$a = 4;
$b = 4; 

if ($a==$b): ?>

<h2> True </h2>

<?php else: ?>

<h2> False </h2>

<?php endif ?>

</body>
</html>

~~~~~

【问题讨论】:

  • 请将代码添加为文本,而不是图像,以便任何人都可以轻松复制。
  • 重复的问题,检查这个答案stackoverflow.com/a/722395/2123606
  • @YehiaElhawary 我不同意,OP 使用的正是这种语法。我无法使用显示的代码重现此问题,问题一定出在其他地方。
  • 请显示输出结果
  • 非常感谢,但为什么这行得通而我的上面不行?

标签: php html


【解决方案1】:

您编写的代码运行良好。问题是 PHP 代码没有被执行。确保它在本地运行并且文件扩展名是.php,因为您的输出类似于具有相同代码的.html 文件的情况。

【讨论】:

  • 正确。我希望输出包含显示的 php 代码。
  • “确保它在本地运行” - 那是什么在本地运行?
猜你喜欢
  • 2015-07-01
  • 2015-05-26
  • 1970-01-01
  • 2022-11-17
  • 1970-01-01
  • 1970-01-01
  • 2022-11-28
  • 2019-02-25
  • 2022-11-12
相关资源
最近更新 更多