如何启动单个PHP会话


How to start single PHP session?

我正在寻找一种方法来启动一个PHP会话,但似乎没有工作。

我试过这样做:

session_start($_SESSION['check_rank']);

但它没有工作…我得到了以下错误:

PHP Notice:  Undefined variable: _SESSION in /Applications/MAMP/MyProjects/teste/teste.php on line 4
PHP Warning:  session_start() expects parameter 1 to be array, null given in /Applications/MAMP/MyProjects/teste/teste.php on line 4

是否有一种方法可以只开始一个部分?

什么是"单" PHP会话?从没听说过。

session_start()不带参数,它只是启动会话。如果你想调用/启动一个命名会话,你必须使用session_name()。

<?php
session_name("my-session");
session_start();

$_SESSION用于存储会话变量,

<?php
session_name("my-session");
session_start();
$_SESSION["foo"] = "bar";