如何将多个html文件(其中包含PHP和JS代码)合并为一个大的html文件


How to merge multiple html files (with PHP & JS code in them) into 1 big html file

我正在尝试创建一个脚本,该脚本将获取多个HTML文件,这些文件可能包含PHP代码和JavaScript代码,并用它制作一个大的HTML/PHP文件。例如,主页.php,新闻.php,什么.php将合并形成索引.php。

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

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

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

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

当然,这种方法还取决于主机(服务器)是否允许。

你试过 include() 吗? 这应该可以正常工作。

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

include 语句包含计算指定的文件。