gpt4 book ai didi

php - 如何将页面源保存在 php 变量中?

转载 作者:太空宇宙 更新时间:2023-11-04 14:21:47 26 4
gpt4 key购买 nike

我有一封 html 电子邮件由某些 php 函数生成并从数据库中的几个表收集并以 html 布局组织..现在它全部在 preview.php 页面中用于测试布局但是当我需要时将它发送给订阅者,我只需要获取从此页面生成的 html 代码,并通过电子邮件发送该代码。我的意思是页面源是我右键单击页面然后单击查看源时看到的那个。那么我如何获得此页面源代码?还是保存到某个变量中使用?

最佳答案

选项 1:

使用 file_get_contents(),因为它以字符串形式返回文件:

$html = file_get_contents('preview.php')

您的整个 html 现在作为字符串保存在 $html 变量中。

选项 2:

如果您的 preview.php 包含一些 PHP 处理,您可以改为执行此操作(以便执行 PHP 代码,并且您仍然可以获得生成的 html):

ob_end_clean();
ob_start();
include('preview.php');
$html = ob_get_contents();
ob_end_clean();

同样,您的整个 html 现在作为字符串保存在 $html 变量中。

关于php - 如何将页面源保存在 php 变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9973858/

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