php - 在 php 中只运行一次代码

标签 php

我只需要运行该程序一次;之后它将运行另一个程序。这怎么可能?

if()
{
include 'first.php';
}
else
{
include 'second.php';
}

我不想在 if 条件中添加条件。

请问有人可以帮忙吗?

最佳答案

在 $_SESSION 中存储一个标志,标记您的first.php已经运行过一次,如下所示:

if(!isset($_SESSION['first_run'])){
    $_SESSION['first_run'] = 1;
    include 'first.php';
}

include 'second.php';

关于php - 在 php 中只运行一次代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9682229/

相关文章:

php - 在 Blade 代码中插入 Blade 代码

php - 不能在 if 语句中使用 or

PHP:为什么这个加法的答案是 20 而不是 22?

php - 用户不更新 Laravel

php - 使用 PHP 检查页面加载时表单文件是否存在

php - 如何为 laravel 5.4 安装 Maatwebsite/Laravel-Excel?

PHP PDO : Why does Inserting NULL yields to 0

php - 显示提供的参数无效的警告

php - 在 PHP 中引用函数的最佳方法是什么?

javascript - 如何通过我用php制作的jQuery调用增量id