如何在php中检查页面上的会话?
我已经在登录页面上创建了会话,并存储在一个变量中。 在登录页面上如何在php中检查页面上的会话?,php,session,session-variables,Php,Session,Session Variables,我已经在登录页面上创建了会话,并存储在一个变量中。 在登录页面上 $_SESSION['user_id'] = $id; 现在我想检查会话是否存在? 在其他页面 <?php if (session_status() == PHP_SESSION_ACTIVE) { echo 'Session is active'; } 您可以使用isset if (isset($_SESSION['user_id'])) { echo 'Session is activ
$_SESSION['user_id'] = $id;
现在我想检查会话是否存在?
在其他页面
<?php
if (session_status() == PHP_SESSION_ACTIVE) {
echo 'Session is active';
}
您可以使用isset
if (isset($_SESSION['user_id'])) {
echo 'Session is active';
}
你可以使用isset
if (isset($_SESSION['user_id'])) {
echo 'Session is active';
}
你需要打电话
session_start();
以启动会话
要设置一个值
$_SESSION['user_id'] = 1;
检查会话是否存在且不为空
if(!empty($_SESSION))
{
// write code here
}
检查是否设置了特定值
if(isset($_SESSION['user_id']))
{
// write code here
}
你需要打电话
session_start();
以启动会话
要设置一个值
$_SESSION['user_id'] = 1;
检查会话是否存在且不为空
if(!empty($_SESSION))
{
// write code here
}
检查是否设置了特定值
if(isset($_SESSION['user_id']))
{
// write code here
}
可能的重复可能的重复