如何将PHP文件添加到HTML文件

时间:2014-05-16 02:18:43

标签: php html

我有一个名为main.html的html文件

main.html中

<!DOCTYPE html>

<!--PHP goes here-->

</html>

一个名为hello.php的PHP文件

hello.php

<?php

echo "<p>Hello!</p>";

?>

我希望html文件打开php文件,并将其放入网页,以便我得到这个...

<!DOCTYPE html>

<p>Hello!</p>

</html>

执行此操作的文字代码是什么?

注意:我正在尝试获取实际的PHP文件。我不想要这个...

<!DOCTYPE html>

<!--I already know how to do this!-->
<?php echo "<p>Hello!</p> ?>

</html>

由于

注意:main.html是物理服务器上的实际html文件。我刚刚简化了它。

3 个答案:

答案 0 :(得分:0)

<?php include 'hello.php'; ?>

为了满足最低要求,我不妨说“include”字面上只包含页面中的文件,如果是php,它也会被解析。

哦,自从我完成任何网络编程以来已经很长时间了。将文件扩展名从.html更改为.php! (如果没有其他人提及它,我就不会抓到它)

答案 1 :(得分:0)

HTML文件不能包含PHP。 您需要将main.html文件重命名为main.php,然后包含/ require文件。 您还要在声明doctype之后打开HTML标记(因为您最后关闭了它):)

<!DOCTYPE html>
<html>

<?php
include "hello.php";
?>

</html>

如果您需要有关include / require / include_once / require_once之间差异的信息,请参阅此处: Difference between require, include and require_once?

答案 2 :(得分:-1)

你可以使用jQuery ......

<!DOCTYPE html>

<head>
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script>
    jQuery(document).ready(function(){
        jQuery("#phpPage").html('<object data="hello.php">');
    });
</script>
</head>

<body>

<p>Hello!</p>
<div id="phpPage"><\div>

</body>
</html>