我有一系列html文档,我想用php结合。我需要加载html文档的内容并将它们全部显示在一个文档中。我将如何实现这一目标?
答案 0 :(得分:1)
忘记require
,require_once
和include_once
,只使用include
这是性能最高的功能。
include_once
和require_once
可以防止循环依赖,当然不适用于HTML;并且require
会抛出致命错误而不是E_WARNING
但会花费更多时间。
您还可以使用以下内容将内容放入缓冲区中:
$buffer = file_get_contents('index.html');
并决定何时自己回应。
或者您最终可以使用ob_*
函数来获取缓冲区:
ob_start():
include('index.html');
$buffer = ob_get_contents();
答案 1 :(得分:0)
使用include,include_once,require,require_once并将文件添加到主文档
答案 2 :(得分:-1)
<?php
$files = array('file1.html','file2.html','file3.html');
foreach($files as $file) require_once $file;
或如果您想多次包含同一文件,请使用require
。