如何用PHP输入一大块html

时间:2014-08-06 20:19:34

标签: php html

我目前正在使用我制作的登录系统的网站上工作。 我有一个div,它拥有一个位于网站顶部的栏。如果您是来宾,登录或管理员,此栏应该更改。 (因此有三个独立的div - guestmode,membermode和adminmode)

我试图让PHP在需要时打印html,并且它有效。唯一的问题是它很乱,而且根本不容易编辑。

php是否可以在不使用'echo'或'print'的情况下打印html,而是从另一个文件复制? 基本上我想从某个文件中复制普通的html语法代码并将其转换为php可以打印的内容,然后打印出来。

那里有什么可以做到的吗?

提前致谢!

2 个答案:

答案 0 :(得分:2)

对于PHP,请使用以下内容:

echo file_get_contents('path/to/my_html_snippet.my_ext'); // echo instantly
$stored = file_get_contents('path/to/my_html_snippet.my_ext'); // or save it for later in a string

path / to / my_html_snippet.my_ext 创建一个包含您要打印的HTML的文件。

答案 1 :(得分:1)

看起来你需要一个模板。

请参阅小胡子(示例和文档 - https://github.com/bobthecow/mustache.php