0

我有一系列要使用 php 组合的 html 文档。我需要加载 html 文档的内容并将它们全部显示在一个文档中。我将如何实现这一目标?

4

3 回答 3

1

忘记require, require_onceand include_once,只使用include哪个是性能最高的功能。

include_oncerequire_once在那里防止循环依赖,当然不是HTML;并且require会抛出一个致命错误而不是一个E_WARNING但会花费更多时间。

您还可以通过以下方式获取缓冲区中的内容:

$buffer = file_get_contents('index.html');

并决定何时自己回应。或者您最终可以使用ob_*函数来获取缓冲区:

ob_start():
include('index.html');
$buffer = ob_get_contents();
于 2013-01-22T12:44:07.563 回答
0

使用 include、include_once、require、require_once 并将文件添加到主文档

参考: http: //php.net/manual/en/function.require-once.php

于 2013-01-22T12:37:15.350 回答
-1
<?php

$files = array('file1.html','file2.html','file3.html');
foreach($files as $file) require_once $file;

或者require如果您想多次包含同一个文件,请使用。

于 2013-01-22T12:40:16.730 回答