如何检查会话是否打开


How to check if sessions are on

PHP中确定是否在PHP.ini文件中为服务器启用会话的最简单方法是什么。我想对我的PHP应用程序进行安装前检查,只需要一些东西来检查一下。

if (!extension_loaded('session')) {
    die('You must enable PHP session support for the system to work.');
}

您可以编写一个快速脚本:

<?php
// page1.php
session_start();
$_SESSION['my_index'] = "IT WORKED!";

然后,在另一页上:

<?php
// page2.php
session_start();
echo $_SESSION['my_index'];
//output: IT WORKED
if ( ! function_exists('session_start')) die;