所以这几乎肯定是一个新手问题,但是我正在浏览关于php的W3教程,而在我的服务器上我有时只能回复工作。
例如,在一次试验中,他们让我以一种形式提交输入并在另一种形式中提取它们,并且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...
但是当我查看它时它只是返回{h}页面。
关于如何让它发挥作用的任何想法?
答案 0 :(得分:2)
我想您忘记让文件名以.php
结尾。
因此,<(?php)
和(?)>
之间的所有内容都被解释为html标记,并且不可见。查看原始html输出,然后您可能会注意到正在发生的事情。