gpt4 book ai didi

php - file_get_contents 和 php 代码

转载 作者:可可西里 更新时间:2023-11-01 12:44:04 24 4
gpt4 key购买 nike

您好,有没有办法在处理其中的 php 代码时获取 php 文件的内容?我需要将代码包含到另一个页面中,但我需要在特定位置打印内容。

如果我使用 include 代码将在 html 标签之前打印,当然是因为它在页面之前被处理,但是如果我使用 file_get_contents 则内容会在页面中获取但是如果我有一些 php 标签我也会得到那些作为纯文本。

谢谢。

编辑:对不起大家,好像我在写作时喝醉了。我纠正了。

我有一个引擎可以处理页面内容,将它们放入一个变量中,然后将它们打印在 html 页面中的特定位置。在引擎中我需要“嵌入”其他可能有一些 php 标签的“静态”页面的代码。如果我使用 file_get_contents 我将以纯文本形式获取内容(带有未解析的 php 标记)如果我使用 include 它就不会工作,因为它不是它的功能。所以我需要的是将 PROCESSED 代码嵌入到引擎中(作为准备打印的 HTML)。

最佳答案

您可以使用 output buffer包含一个 PHP 文件,但保存结果输出以备后用,而不是立即将其打印到浏览器。

ob_start();
include('path/to/file.php');
$output = ob_get_contents();
ob_end_clean();

// now do something with $output

关于php - file_get_contents 和 php 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4241363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com