我想将会话变量发送到我在命令行上执行的脚本。
脚本首先解释我是否有权执行某些操作,如果没有,则退出。所以,这是我要查询的代码行:
if ($_SESSION['permission']['chat'] !== '2') exit;
通常,这是作为 Web 应用程序的一部分运行的,但就我而言,我想从命令行运行它。有没有办法从命令行设置 $_SESSION['permission']['chat'] 以便该 IF 语句通过?
在命令行上下文中,PHP 会话不像在 Web 环境中那样存在。会话旨在通过 HTTP 请求管理多个用户会话,为每个用户维护唯一的状态。