调用html标记中的php函数


Call the php function inside the html tag

我编写了一个简单的html代码,并将其保存为eclipse中的testing.html。以下是代码:

<html>
<body>
<?php
function helo()
{
     echo "hello";
}
echo "say ";
helo();
?>
</body>
</html> 

当我通过apacheTomcat运行时,它在我的浏览器中没有显示任何内容。我曾尝试编写一个简单的html代码(html代码中没有php代码),它可以通过apacheTomcat运行。我能知道为什么会发生这种事吗?我的代码有问题吗?或者我在eclipse中设置时出现了问题?

PHP通常不会在html文档中进行解析。。。试着将文件更改为testing.php,看看会得到什么。

如果这仍然不起作用,那么php可能没有在您的托管环境中安装或正确配置。

您的web服务器不会在html文档上运行PHP预处理器。

要解决此问题,您需要将testing.html文件重命名为testing.php

您的服务器读取".html"扩展名并将该文件解释为html文件。因此,您不能在其中交织php。但是,如果您将文件名更改为testing.php,tomcat服务器将解释php,您将获得所需的结果。