-1

我正在开发一个应用程序(javascript 和 php)。我在索引顶部使用了 include 命令,所以它已经成为 [www.mypage.php] 。

现在我想知道这是否与 HTML5 兼容?

编辑

好的,我还没有使用 HTML5,但只是想知道我将来会使用。

我的索引:

<?php 
include_once("../config.php"); 
?>
<html>
<head>
.
.
.

所以它的 url 应该是 www.mypage.php 而不是 www.mypage.html

使用 HTML5 时会产生任何冲突吗?

4

3 回答 3

3

PHP include() 如何与 HTM5 兼容或不兼容?
由于 PHP 在服务器端运行,然后将一些内容发送回浏览器,因此浏览器永远不知道这些内容是如何生成的。
你的问题不相关。

于 2012-06-05T10:37:10.350 回答
0

include 不会更改任何文件名,只是将逻辑实现到所述文件。php 将始终与 html 兼容,因为它拥有大量的活跃用户群。

你可能犯了一些错误

对 php 进行更多研究 扩展名为 .php 的文件运行 html 很好,你不应该得到任何错误

因为我认为您有一个带有 .html 扩展名的页面,因此 php 代码将不会运行,然后就

      simple just save your file has .php not with html extension
于 2012-06-05T10:43:31.003 回答
0

PHP 是一种服务器端语言,所以基本上 php 在服务器上运行,在网页上看到的是 php 代码的输出,这就是为什么当你拉取网站的源代码时,你看不到任何 php 代码(否<?php?>)。

因此,要回答您的问题,应该没有兼容性问题,但是,要澄清 php 命令: include()并且include_once不要更改页面名称...它仅在加载的 php 文件中包含一个文件(在您的情况下,它会加载 config .php),但重要的是文件以includeinclude_once的文件结尾是 .php 而不是 .html。

这是关于 include_once() 的 php 文档,包括:

include_once(): http ://www.php.net/manual/en/function.include-once.php

包括(): http ://www.php.net/manual/en/function.include.php

希望这可以帮助您更好地理解 php :)

于 2012-06-05T17:40:46.110 回答