我正在进行客户端自定义,我有多个文件。例如,如果我想在页面home.php上显示页面1.php的代码,我怎么能通过回显它或其他东西来做到这一点。请帮我。谢谢!
答案 0 :(得分:8)
您可以在PHP
脚本中include添加home.php
文件中的file_get_contents()个文件:
if ($example){
include("page 1");
}
else {
include("Error.php");
}
或另一种方法是{{3}}:
$content = file_get_contents($file_path);
echo $content;
答案 1 :(得分:3)
如果包含脚本不起作用,那么您将需要通过本地Web服务器的变通方法来合并内容(仍然需要剪切内容/正文部分):
print(file_get_contents("http://$_SERVER[SERVER_NAME]/page1.php"));
但是,更合理的解决方案通常只是使用iframe并且浏览器处理页面包含:
<iframe src="page1.php" width="500" height="400" ></iframe>
或者更多与jQuery相关的新东西:
<div id="page1"></div>
<script>$("#page1").load("page1.php body");</script>
答案 2 :(得分:0)
使用include()
或require()
。确保在代码顶部添加其中一个语句。
Here是php手册中的一些信息。
答案 3 :(得分:0)
如果你需要回复纯文本使用
echo file_get_contents('1.php');