【问题标题】:Php Newbie, echo not working?PHP新手,回声不起作用?
【发布时间】:2013-04-27 15:34:36
【问题描述】:

所以这几乎肯定是一个新手问题,但我正在阅读关于 php 的 w3 教程,在我的服务器上,我有时只能让 echo 工作。

例如,在一次试验中,他们让我以一种形式提交输入并在另一种形式中提取它们,并且 echo 在这种情况下有效,但在此代码中它不会:

<html>
<body>

<p>
This should work!! <?php
$str = "Hello, World!";
echo $str; 
?>
It failed...
</p>

</body>
</html>

输出应该只是:This should work!! Hello, World! It failed... 但当我查看它时,它只是将This should work!! It failed... 返回到 html 页面。

关于我如何使它工作的任何想法?

【问题讨论】:

  • 输出是什么?什么都没有还是原始代码?
  • 文件应命名为 .php。如果是 .html 则不会输出任何内容。
  • 我觉得自己很笨。非常感谢!

标签: php echo


【解决方案1】:

我想你忘了让文件名以.php结尾。

所以&lt;(?php)(?)&gt; 之间的所有内容都被解释为html 标记并且不可见。查看您的原始 html 输出,然后您可能会注意到发生了什么。

【讨论】:

  • 是的,这解决了它。谢谢,这只是一个简单的新手错误!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-20
  • 2020-05-17
  • 2017-05-13
  • 2013-02-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多