我正在尝试创建一个脚本,该脚本将获取多个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 语句包含并计算指定的文件。