我有一个奇怪的问题:此代码仅创建一个空页面,并且不显示hello world消息。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Austrian Legends</title>
</head>
<body>
<?php
echo "hello world";
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我知道我的webhoster提供了PHP,因为我已经成功地从表单(->提交)运行了一个php文件。
对于HTML文档中嵌入的给定PHP代码段,我没有发现任何问题。如果仍然无法执行,并且您没有打印出Hello World,我认为它与服务器配置有关。
foo.php&not foo.html。注意文件扩展名的变化在名为的文件中运行以下代码 info.php
<?php phpinfo();
如果上面的代码运行,一切正常。其他未安装PHP或在您的服务器上运行