如果开启session的自定义保存路径
'SESSION_OPTIONS' => array('path'=>RUNTIME_PATH.'Temp')
第一次获取就永远是失败
class TestController extends Controller {
public function index() {
dump(session('comp_uuid')); //永远是null 无论刷新几次页面
session('comp_uuid', '123');
dump(session_id());
session_regenerate_id();
dump(session_id());
dump(session('comp_uuid'));
}
}原生PHP代码执行 第一次报错 刷新就有数值了session_save_path('E:/Session/');
session_start();
echo $_SESSION['id'].'<br>'; //第一次报错 刷新就有数值了
$_SESSION['id'] = 1;
$old_sessionid = session_id();
echo $old_sessionid.'<br>';
session_regenerate_id();
$new_sessionid = session_id();
echo $new_sessionid.'<br>';
echo $_SESSION['id'].'<br>'; 最佳答案