仅在 PHP 中加载一次外部 PHP 文件


Load external PHP file within a PHP only once

我想在加载 PHP 页面时调用外部 PHP 文件。此外部 PHP 文件只应加载一次,即使用户刷新页面也是如此。我该怎么做?我可以做一个间隔,说明在调用这个外部 PHP 文件之前,用户必须等待多长时间吗?

您可以使用require_once和会话。

session_start();
if (!isset($_SESSION['executed'])) {
   require_once('your_file.php');
   $_SESSION['executed'] = true;
}

您可以在上次执行此外部文件时写入文件或更好的数据库。因此,每次调用此文件时,您都会比较上次调用它的时间,如果不是太长,请退出