包括 PHP 来自 Google 文件

Include PHP From Google File

我正在使用 Google 脚本,它从 google 电子表格中获取内容并制作文件。它生成一个包含许多查询的 PHP 文件,根据访问的网页显示某些内容,所有条件都在电子表格中指定。但是,我不知道如何将该 PHP 文件包含到我的网站中。

我以前使用 file_get_contents 将 HTML 和 JavaScript 文件导入网站,但我不知道如何使用 PHP 执行此操作。有什么建议么?现在,使用此方法,它会在 HTML 中显示 PHP,但不会显示 运行。

我了解此 PHP 文件存储在 Google 驱动器中?因为显而易见的方法是直接将其存储在您的服务器上。

无论如何,由于文件位于远程位置,您会遇到一些问题。此外,file_get_contents() 不是包含 PHP 代码的正确方法(而是使用下面的函数之一)。您可以:

  1. 以编程方式将其保存为本地文件并包含它
  2. 在您的 php.ini 中启用 allow_url_fopenallow_url_include。请记住,它会在您的服务器中打开一个不小的安全漏洞。

所以在选项 1 中你会:

$local_filename = 'your/local/file.php';
file_put_contents($local_filename, file_get_contents($gdrive_file_url));
require_once($local_filename); //and not file_get_contents()

在选项 2 中,您将

require_once($gdrive_file_url);

可以替换require_once()API with either include()API, require()API or include_once()API。请参阅每个 API link。

干杯