文件omg.html我的html代码有什么问题?
<!DOCTYPE html>
<html>
<head><title>:)</title></head>
<body>
<?php
echo 'Hello world';
?>
</body>
</html>
它应该创造它打印Hello world
网页,但它不显示任何信息。它出什么问题了?
文件omg.html我的html代码有什么问题?
<!DOCTYPE html>
<html>
<head><title>:)</title></head>
<body>
<?php
echo 'Hello world';
?>
</body>
</html>
它应该创造它打印Hello world
网页,但它不显示任何信息。它出什么问题了?
PHP不是HTML 。
您需要通过PHP解释器运行您的PHP程序以输出HTML。
其他选项是一个Web服务器:
这是使用最普遍执行可用:
,你不能在一个HTML文件中的PHP代码..
让它PHP文件,,以便它可以通过服务器的运行,最有可能的Apache解析..
当服务器发现一个.html
作为文件扩展名,它只是将文件发送到客户端,这将由浏览器解释。要运行php脚本,您需要文件为.php
扩展名,以便服务器解释它。
为什么不配对?例如,我的所有网页都是用'PHP'编写的,所有网页都带有'HTML'扩展名,例如'news.html','articles.html','albums.html'等等。请参阅[“配置您的服务器解析HTML文件为PHP“](http://encodable.com/parse_html_files_as_php/) – Wh1T3h4Ck5
是的..这也是可能的..任何事情都是可能的..我们可以要求服务器解析任何扩展名文件为'php'文件,但我们不应该这样做..这会造成混乱,并且是一种不好的做法,我们应该坚持从std php的默认扩展。即'.php'或'.php5'等。 –
当然,这是非常糟糕的做法,但仍然有可能;) – Wh1T3h4Ck5
这不仅仅是HTML代码,还有PHP代码。如果该文件被称为omg.html
,那么PHP解释器可能不会解析它。该惯例是使用.php
扩展名命名PHP文件。你可能配置你的PHP解释器也解释HTML文件,但它是非标准的。
从一般的问题来看,我不知道是否涉及PHP解释器。该文件本身不能处理PHP代码,你需要一个解释器。你使用的是什么设置?
必须使用php运行通过服务器。并且必须有.php扩展名才能工作
另存为。PHP和检查,如果该文件是在哪里PHP 解释安装
文件扩展名必须.PHP
文件名应该结果为“omg.php”
只需保存你的文件的Apache根作为.php并在在线服务器上或在本地使用xampp,wampp或类似软件进行测试 –