3

我正在尝试创建一个脚本,该脚本将获取多个 HTML 文件,其中可能包含 PHP 代码和 JavaScript 代码,并用它制作一个大的 HTML/PHP 文件。比如 home.php、news.php、something.php 会组合成Index.php。

在有人问我为什么需要这样的文件之前:原因是创建 1 个文件,该文件使用负责任的布局使用视差进行触摸滑动。

我已经尝试过file_get_contents(),但如果 html 有一个简单的<?php echo "hello world";?>它不会输出它。

如何将多个 HTML 文件与其中的任何内容(JS、php 等)合并?

4

2 回答 2

2

您是否尝试过包含()?那应该可以正常工作。

从 PHP 文档... http://php.net/manual/en/function.include.php

include 语句包含评估指定的文件。

于 2013-01-23T12:20:57.870 回答
2

如果您想要未执行的 PHP 代码,您将需要到 PHP 文件的 FTP 连接。使用 cURL,您将打开一个 FTP 连接并下载文件,该文件将以其原始形式与<?php echo "hello world"; ?>等。这就像在您的操作系统中使用普通的 FTP 客户端来检索文件一样,在这种情况下,它将位于 PHP 脚本中的变量中,然后您可以执行内容或从那里执行任何操作。

当然这个方法也要看主机(服务器)是否允许。

于 2013-01-23T12:30:50.297 回答